@charset "UTF-8";.hex-toast-stack{align-items:stretch;display:flex;flex-direction:column;gap:10px;pointer-events:none;position:fixed;right:20px;top:max(20px,env(safe-area-inset-top));width:min(400px,calc(100vw - 32px));z-index:9999}.hex-toast{--hex-toast-accent:#ae6f28;--hex-toast-tint:rgba(174,111,40,.12);--hex-toast-wash:rgba(174,111,40,.05);--hex-toast-glow:rgba(174,111,40,.16);align-items:flex-start;-webkit-animation:hex-toast-in .46s cubic-bezier(.16,1,.3,1) both;animation:hex-toast-in .46s cubic-bezier(.16,1,.3,1) both;background-color:#fff;background-image:linear-gradient(115deg,var(--hex-toast-wash) 0,hsla(0,0%,100%,0) 30%);border:1px solid rgba(16,12,8,.07);border-radius:14px;box-shadow:0 10px 30px -10px var(--hex-toast-glow),0 4px 12px -4px rgba(16,12,8,.1),0 1px 2px rgba(16,12,8,.04);cursor:default;display:flex;gap:12px;overflow:hidden;padding:13px 12px 14px 14px;pointer-events:auto;position:relative;touch-action:none;transition:opacity .26s ease,box-shadow .2s ease,-webkit-transform .26s cubic-bezier(.16,1,.3,1);transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .26s ease,box-shadow .2s ease;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .26s ease,box-shadow .2s ease,-webkit-transform .26s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.hex-toast:hover{box-shadow:0 16px 38px -12px var(--hex-toast-glow),0 6px 16px -6px rgba(16,12,8,.12),0 1px 2px rgba(16,12,8,.05)}.hex-toast--success{--hex-toast-accent:#12a86c;--hex-toast-tint:rgba(33,209,135,.14);--hex-toast-wash:rgba(18,168,108,.06);--hex-toast-glow:rgba(18,168,108,.2)}.hex-toast--error{--hex-toast-accent:#d93a2f;--hex-toast-tint:rgba(217,58,47,.12);--hex-toast-wash:rgba(217,58,47,.055);--hex-toast-glow:rgba(217,58,47,.2)}.hex-toast--warning{--hex-toast-accent:#c2810c;--hex-toast-tint:rgba(253,180,50,.16);--hex-toast-wash:rgba(194,129,12,.06);--hex-toast-glow:rgba(194,129,12,.2)}.hex-toast--info{--hex-toast-accent:#2f6fd0;--hex-toast-tint:rgba(47,111,208,.12);--hex-toast-wash:rgba(47,111,208,.055);--hex-toast-glow:rgba(47,111,208,.18)}.hex-toast--dragging{-webkit-animation:none;animation:none;cursor:grabbing;transition:none}.hex-toast--leaving{-webkit-animation:hex-toast-out .22s cubic-bezier(.4,0,1,1) both;animation:hex-toast-out .22s cubic-bezier(.4,0,1,1) both}.hex-toast-icon{align-items:center;-webkit-animation:hex-toast-icon-pop .52s cubic-bezier(.34,1.56,.64,1) 70ms both;animation:hex-toast-icon-pop .52s cubic-bezier(.34,1.56,.64,1) 70ms both;background-color:var(--hex-toast-tint);border-radius:10px;color:var(--hex-toast-accent);display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.hex-toast-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0;padding-top:2px}.hex-toast-title{color:#24282c;color:var(--ink,#24282c);font-family:inherit;font-family:var(--brand-font-display,inherit);font-size:.875rem;font-weight:600;letter-spacing:-.01em;line-height:1.3}.hex-toast-message{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#766f6a;color:var(--ink-muted,#766f6a);display:-webkit-box;font-size:.8125rem;font-weight:400;line-height:1.45;overflow:hidden;overflow-wrap:anywhere}.hex-toast-action,.hex-toast-message{font-family:inherit;font-family:var(--brand-font-text,inherit)}.hex-toast-action{align-self:center;background-color:#fff;border:1px solid rgba(16,12,8,.1);border-radius:999px;color:var(--hex-toast-accent);cursor:pointer;flex:0 0 auto;font-size:.75rem;font-weight:600;margin:0 2px;padding:6px 12px;transition:background-color .14s ease,-webkit-transform .14s ease;transition:background-color .14s ease,transform .14s ease;transition:background-color .14s ease,transform .14s ease,-webkit-transform .14s ease;white-space:nowrap}.hex-toast-action:hover{background-color:var(--hex-toast-tint)}.hex-toast-action:active{-webkit-transform:scale(.96);transform:scale(.96)}.hex-toast-action:focus-visible,.hex-toast-close:focus-visible{outline:2px solid var(--hex-toast-accent);outline-offset:2px}.hex-toast-close{align-items:center;background-color:initial;border:none;border-radius:8px;color:#87807c;color:var(--ink-subtle,#87807c);cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;opacity:.55;padding:0;transition:opacity .14s ease,background-color .14s ease,-webkit-transform .14s ease;transition:opacity .14s ease,background-color .14s ease,transform .14s ease;transition:opacity .14s ease,background-color .14s ease,transform .14s ease,-webkit-transform .14s ease;width:24px}.hex-toast:hover .hex-toast-close{opacity:1}.hex-toast-close:hover{background-color:rgba(16,12,8,.06);color:#24282c;color:var(--ink,#24282c)}.hex-toast-close:active{-webkit-transform:scale(.88);transform:scale(.88)}.hex-toast-progress{background-color:rgba(16,12,8,.06);bottom:0;height:2px;left:0;position:absolute;right:0}.hex-toast-progress-fill{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:hex-toast-progress;animation-name:hex-toast-progress;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:var(--hex-toast-accent);display:block;height:100%;opacity:.85;-webkit-transform-origin:left center;transform-origin:left center;width:100%}@-webkit-keyframes hex-toast-in{0%{opacity:0;-webkit-transform:translate3d(24px,-8px,0) scale(.94);transform:translate3d(24px,-8px,0) scale(.94)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes hex-toast-in{0%{opacity:0;-webkit-transform:translate3d(24px,-8px,0) scale(.94);transform:translate3d(24px,-8px,0) scale(.94)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@-webkit-keyframes hex-toast-out{0%{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}to{opacity:0;-webkit-transform:translate3d(28px,0,0) scale(.96);transform:translate3d(28px,0,0) scale(.96)}}@keyframes hex-toast-out{0%{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}to{opacity:0;-webkit-transform:translate3d(28px,0,0) scale(.96);transform:translate3d(28px,0,0) scale(.96)}}@-webkit-keyframes hex-toast-icon-pop{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes hex-toast-icon-pop{0%{opacity:0;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hex-toast-progress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes hex-toast-progress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@media (max-width:640px){.hex-toast-stack{gap:8px;left:10px;right:10px;top:max(10px,env(safe-area-inset-top));width:auto}.hex-toast{border-radius:13px;padding:12px 10px 13px 12px}.hex-toast-message{-webkit-line-clamp:4}@-webkit-keyframes hex-toast-in{0%{opacity:0;-webkit-transform:translate3d(0,-18px,0) scale(.96);transform:translate3d(0,-18px,0) scale(.96)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes hex-toast-in{0%{opacity:0;-webkit-transform:translate3d(0,-18px,0) scale(.96);transform:translate3d(0,-18px,0) scale(.96)}to{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@-webkit-keyframes hex-toast-out{0%{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}to{opacity:0;-webkit-transform:translate3d(0,-20px,0) scale(.96);transform:translate3d(0,-20px,0) scale(.96)}}@keyframes hex-toast-out{0%{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}to{opacity:0;-webkit-transform:translate3d(0,-20px,0) scale(.96);transform:translate3d(0,-20px,0) scale(.96)}}}@media (prefers-reduced-motion:reduce){.hex-toast,.hex-toast--leaving,.hex-toast-icon{-webkit-animation-delay:0ms!important;animation-delay:0ms!important;-webkit-animation-duration:1ms!important;animation-duration:1ms!important}.hex-toast{transition:none}.hex-toast-progress{display:none}}:root{--brand-font-display:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--brand-font-text:"SF Pro Text","SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*{font-family:SF Pro Display}body{font-size:16px;margin:0}p{margin:initial}.relative{position:relative}.text-upper-case{text-transform:uppercase}.text-capitalize-case{text-transform:capitalize;text-transform:lowercase}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.text-underline{text-decoration:underline}.min-full-vh-height{min-height:100vh}.full-height{height:100%}.full-width{width:100%}.half-width{width:50%}.max-full-width{max-width:100%!important}.w-fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.align-middle{vertical-align:middle}.w-80-percent{width:80%}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.align-center{align-items:center}.align-start{align-items:start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.pointer{cursor:pointer}.default-cursor{cursor:default}.icon-disabled{cursor:no-drop!important}.vertical-horizontal-center{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.horizontal-center{align-items:center;display:flex;flex-flow:row;height:100%;justify-content:space-around}.ellipse-text{width:160px}.ellipse-text,.ellipse-text-ww{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline{display:inline}.block{display:block}.flex-start{align-items:flex-start}.width-800{width:800px}.width-600{width:600px}.width-500{width:500px}.width-400{width:400px}.width-300{width:300px}.width-200{width:200px}.width-170{width:170px}.width-150{width:150px}.width-100{width:100px}.ml-8{margin-left:8px!important}.mt-8{margin-top:8px}.mt-8-{margin-top:-8px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-14{margin-top:14px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-16{margin-top:16px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-27{margin-bottom:27px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.t-0{top:0!important}.pl-20{padding-left:20px}.mb-24{margin-bottom:24px}.mb-12{margin-bottom:12px}.strike-through{text-decoration:line-through}.ml-4{margin-left:4px}.list-content-card{border-radius:inherit;box-shadow:var(--elevation-2);padding:24px;width:auto}.hex-card-container.br0{border-radius:0}.hex-card-container.br-bleft-0{border-bottom-left-radius:0}.hex-card-container.br-bright-0{border-bottom-right-radius:0}.hex-card-container.br-tleft-0{border-top-left-radius:0}.hex-card-container.br-tright-0{border-top-right-radius:0}.hex-card-container.first-card,.hex-card-container.middle-card{border-bottom-left-radius:0;border-bottom-right-radius:0}.hex-card-container.last-card,.hex-card-container.middle-card{border-top-left-radius:0;border-top-right-radius:0}.border-divider{border:.5px solid #e1e4e7;border-radius:4px}.card-box-shadow{box-shadow:0 33px rgba(0,11,43,.05)}.picture-box-shadow{box-shadow:0 0 10px rgba(0,0,0,.1)}.img-24{height:24px!important;width:24px!important}.status-blink{-webkit-animation:ripple 1.5s linear infinite;animation:ripple 1.5s linear infinite;transition:all .7s ease}@-webkit-keyframes ripple{0%{box-shadow:0 0 0 0 rgba(70,229,163,.1),0 0 0 2px rgba(70,229,163,.15)}to{box-shadow:0 0 0 0 rgba(70,229,163,0),0 0 0 20px rgba(70,229,163,0)}}@keyframes ripple{0%{box-shadow:0 0 0 0 rgba(70,229,163,.1),0 0 0 2px rgba(70,229,163,.15)}to{box-shadow:0 0 0 0 rgba(70,229,163,0),0 0 0 20px rgba(70,229,163,0)}}.blink{-webkit-animation:blinker 1.5s linear infinite;animation:blinker 1.5s linear infinite}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.sapphire-app-page-container{--app-content-width:90rem;display:grid;grid-template-columns:1fr min(var(--app-content-width),100%) 1fr}.sapphire-app-page-container>*{grid-column:2;min-width:0}.sapphire-app-page-container>.full-bleed{grid-column:1/-1}@media screen and (max-width:575px){.ant-input,.ant-input-number-input,.ant-select-selection-item,.ant-select-selection-search-input,.ant-select-selector,.auth-native-input,input,select,textarea{font-size:16px!important}}.sy-grid{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min),100%),1fr))}.sy-grid-xs{--grid-min:140px}.sy-grid-sm{--grid-min:180px}.sy-grid-lg{--grid-min:280px}.sy-grid-xl{--grid-min:340px}.sy-scroller{-webkit-overflow-scrolling:touch;display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.sy-scroller>*{flex:0 0 auto;scroll-snap-align:start}.sy-surface{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.sy-interactive{transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out)}@media (hover:hover){.sy-interactive:hover{border-color:var(--brand-tint-edge);box-shadow:var(--elevation-3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.sy-interactive:active{box-shadow:var(--elevation-1);-webkit-transform:translateY(0);transform:translateY(0)}.sy-grid :focus-visible,.sy-interactive:focus-visible,.sy-surface:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sy-fade-in{-webkit-animation:sy-fade-in var(--duration-slow) var(--ease-out) both;animation:sy-fade-in var(--duration-slow) var(--ease-out) both}.sy-rise-in{-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both}@-webkit-keyframes sy-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sy-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes sy-rise-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes sy-rise-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.sy-page-enter{-webkit-animation:sy-page-enter var(--duration-slow) var(--ease-out) both;animation:sy-page-enter var(--duration-slow) var(--ease-out) both}@-webkit-keyframes sy-page-enter{0%{opacity:0}to{opacity:1}}@keyframes sy-page-enter{0%{opacity:0}to{opacity:1}}:root{--default-border-radius:var(--radius-lg);--box-border-radius:var(--radius-lg);--input-border-radius:var(--radius-md);--button-border-radius:var(--radius-md);--small-border-radius:var(--radius-sm);--modal-border-radius:var(--radius-lg);--horizontal-card-border-radius:var(--radius-lg);--vertical-card-border-radius:var(--radius-lg);--default-box-shadow:0px 4px 8px rgba(0,0,0,.04);--button-box-shadow:0px 4px 6px rgba(0,0,83,.08);--navbar-icon-width:4rem;--double-extra-small-font:0.625rem;--extra-small-font:0.75rem;--small-font:0.875rem;--base-font:1rem;--base-lg-font:1.125rem;--base-1lg-font:1.25rem;--base-2lg-font:1.5rem;--base-xl-font:1.75rem;--large-font:2rem;--input-height:50px;--input-bottom-margin:16px;--mobile-tab-view-left-right-padding:16px;--main-color:#ae6f28;--primary-pink-color:#ff2f61;--primary-black-color:#0a0017;--secondary-color:#788192;--tertiary-color:#a6adb6;--white-color:#fff;--input-border-color:#f1f1f1;--divider-color:#f1f1f1;--gray-color:#74787c;--avatar-background-color:#7abefd;--transaction-border-color:#e1e4e7;--border-color:#e1e4e7;--status-pending:#fdb432;--status-paid:#21d187;--status-in-progress:#7abefd;--status-rejected:#f25050;--status-posted:#21d187;--primary-color:var(--main-color);--black-color:var(--primary-black-color);--white:var(--white-color);--primary-gray-color:var(--gray-color);--red-color:var(--status-rejected);--menu-checkbox-label-color:var(--secondary-color);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:6px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--elevation-1:0 1px 2px rgba(16,12,8,.05);--elevation-2:0 2px 8px rgba(16,12,8,.07);--elevation-3:0 8px 24px rgba(16,12,8,.1);--elevation-4:0 16px 40px rgba(16,12,8,.13);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms;--ease-out:cubic-bezier(0.2,0.8,0.3,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--brand:var(--main-color);--brand-strong:#8a5518;--brand-soft:rgba(174,111,40,.1);--brand-tint:#fff6e5;--brand-tint-edge:#e8c68b;--surface:#fff;--surface-muted:#f9f9f9;--surface-sunken:#f4f1ec;--line:#ececec;--line-soft:#f1f1f1;--ink:#24282c;--ink-muted:#766f6a;--ink-subtle:#87807c;--success:#21d187;--warning:#fdb432;--danger:#b3221a;--grid-min:220px;--app-header-height:74px;font-family:SFProRegular}@media screen and (max-width:991px){:root{--app-header-height:64px}}.sapphire-app-main{position:relative}.content-container{padding:clamp(20px,3vw,32px) clamp(16px,5vw,60px)}.content-container .go-back-button{align-self:auto;top:0}.capitalize{text-transform:capitalize}.container-box{background-color:#fff;background-color:var(--white-color);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 2px 8px rgba(16,12,8,.07);box-shadow:var(--elevation-2);margin-top:24px;padding:20px 24px 24px}.font-12-normal-400-lh-22{line-height:22px}.font-12-normal-400-lh-14,.font-12-normal-400-lh-22{font-family:SFProRegular;font-size:.75rem;font-size:var(--extra-small-font)}.font-12-normal-400-lh-14{line-height:14px}.font-12-normal-400-lh-20{font-family:SFProRegular;font-size:.75rem;font-size:var(--extra-small-font);line-height:20px}.font-14-normal-400-lh-16{line-height:16px}.font-14-normal-400,.font-14-normal-400-lh-16{font-family:SFProRegular;font-size:.875rem;font-size:var(--small-font)}.font-14-normal-400{line-height:20px}.font-14-regular-400{line-height:20px}.font-14-regular-400,.font-14-regular-400-lh-22{font-family:SFProRegular;font-size:.875rem;font-size:var(--small-font)}.font-14-regular-400-lh-22{line-height:22px}.font-14-normal-400-lh-18{line-height:18px}.font-14-normal-400-lh-18,.font-14-normal-400-lh-26{font-family:SFProRegular;font-size:.875rem;font-size:var(--small-font)}.font-14-normal-400-lh-26{line-height:26px}.font-16-normal-400{line-height:16px}.font-16-normal-400,.font-16-normal-400-lh-22{font-family:SFProRegular;font-size:1rem;font-size:var(--base-font)}.font-16-normal-400-lh-22{line-height:22px}.font-16-normal-400-lh-26{font-family:SFProRegular;font-size:1rem;font-size:var(--base-font);line-height:26px}.font-14-bold-500-lh-18,.font-14-bold-500-lh-20,.font-14-normal-500-lh-18{font-family:SFProMedium;font-size:.875rem;font-size:var(--small-font);line-height:18px}.font-14-regular-500-lh-32{font-family:SFProMedium;font-size:.875rem;font-size:var(--small-font);line-height:32px}.font-16-regular-500-lh-16{line-height:16px}.font-16-bold-500-lh-18,.font-16-regular-500-lh-16{font-family:SFProMedium;font-size:1rem;font-size:var(--base-font)}.font-16-bold-500-lh-18{line-height:18px}.font-16-bold-500-lh-20{line-height:20px}.font-16-bold-500-lh-20,.font-16-bold-500-lh-22{font-family:SFProMedium;font-size:1rem;font-size:var(--base-font)}.font-16-bold-500-lh-22{line-height:22px}.font-16-regular-500-lh-24{line-height:24px}.font-16-regular-500-lh-24,.font-16-regular-500-lh-32{font-family:SFProMedium;font-size:1rem;font-size:var(--base-font)}.font-16-regular-500-lh-32{line-height:32px}.font-16-bold-500{line-height:26px}.font-16-bold-500,.font-16-regular-500-lh-22{font-family:SFProMedium;font-size:1rem;font-size:var(--base-font)}.font-16-regular-500-lh-22{line-height:22px}.font-18-regular-400{font-family:SFProRegular;font-weight:400;line-height:22px}.font-18-regular-400,.font-18-regular-500-lh-18{font-size:1.125rem;font-size:var(--base-lg-font)}.font-18-regular-500-lh-18{font-family:SFProMedium;line-height:18px}.font-18-regular-500,.font-18-regular-500-lh-22{font-family:SFProMedium;font-size:1.125rem;font-size:var(--base-lg-font);line-height:22px}.font-20-bold-500-lh20{line-height:20px}.font-20-bold-500,.font-20-bold-500-lh20{font-family:SFProMedium;font-size:1.25rem;font-size:var(--base-1lg-font)}.font-20-bold-500{line-height:28px}.font-24-bold-500{font-family:SFProMedium;font-size:1.5rem;font-size:var(--base-2lg-font);font-style:normal;line-height:28px}.font-30-bold-700{font-family:SFProBold;font-size:30px;font-style:normal;line-height:36px}.lh-22{line-height:22px}.base-font-16{font-size:1rem;font-size:var(--base-font)}.main-color{color:#ae6f28;color:var(--main-color)}.primary-color{color:#0a0017;color:var(--primary-black-color)}.secondary-color{color:#788192;color:var(--secondary-color)}.gray-color{color:#74787c;color:var(--gray-color)}.weight-400{font-weight:400}.weight-500{font-family:SFProMedium}.weight-600{font-family:SFProSemiBold}.weight-700{font-family:SFProBold}.text-base-lg{font-size:1.125rem;font-size:var(--base-lg-font)}.text-base-1lg{font-size:1.25rem;font-size:var(--base-1lg-font)}.text-base{font-size:1rem;font-size:var(--base-font)}.text-sm{font-size:.875rem;font-size:var(--small-font)}.text-xs{font-size:.75rem;font-size:var(--extra-small-font)}.text-2xs{font-size:.625rem;font-size:var(--double-extra-small-font)}.nt-bell,.nt-bell-holder{display:inline-flex;position:relative}.nt-bell{align-items:center;background:none;border:0;cursor:pointer;height:24px;justify-content:center;padding:0;width:24px}.nt-bell img{display:block}.nt-bell-dot{border-radius:50%;height:8px;right:0;top:-1px;width:8px}.nt-bell-badge,.nt-bell-dot{background:#ef3e32;position:absolute}.nt-bell-badge{border-radius:999px;color:#fff;font-size:10.5px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;right:-8px;text-align:center;top:-6px}.nt-popover{--nt-brand:#ae6f28;--nt-brand-strong:#8f5a1f;--nt-ink:#2f251d;--nt-ink-strong:#3c200a;--nt-ink-2:#74787c;--nt-surface:#fff;--nt-surface-soft:hsla(31,38%,88%,.5);--nt-surface-unread:#fff9ee;--nt-hairline:rgba(58,37,13,.12);--nt-card-border:rgba(58,37,13,.08);background:var(--nt-surface);border:1px solid var(--nt-hairline);border-radius:18px;box-shadow:0 2px 6px rgba(47,37,29,.08),0 18px 44px -20px rgba(47,37,29,.45);color:var(--nt-ink);max-width:calc(100vw - 24px);padding:14px 14px 10px;position:absolute;text-align:left;top:calc(100% + 12px);width:380px;z-index:60}.nt-popover,.nt-popover *,.nt-popover :after,.nt-popover :before{box-sizing:border-box}.nt-popover--right{right:0}.nt-popover--left{left:0}.nt-popover-head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-bottom:10px}.nt-popover-head h2{color:var(--nt-ink-strong);font-size:16px;font-weight:700;margin:0}.nt-popover-scroll{max-height:min(60vh,460px);overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.nt-refresh{background:none;border:0;color:var(--nt-brand-strong);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600}.nt-refresh:disabled{cursor:default;opacity:.55}.nt-summary{align-items:center;border-bottom:1px solid var(--nt-hairline);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.nt-pill{align-items:center;background:rgba(174,111,40,.1);border-radius:999px;color:var(--nt-brand-strong);display:inline-flex;font-size:12px;font-weight:600;gap:7px;padding:3px 11px}.nt-pill i{background:var(--nt-brand);border-radius:50%;height:7px;width:7px}.nt-mark-all{background:none;border:0;color:var(--nt-brand-strong);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600}.nt-mark-all:hover:not(:disabled){text-decoration:underline}.nt-mark-all:disabled{cursor:default;opacity:.55}.nt-section+.nt-section{margin-top:16px}.nt-day{color:var(--nt-ink-2);font-size:12px;font-weight:700;margin:0 0 8px 2px}.nt-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.nt-list-more{margin-top:8px}.nt-row{background:var(--nt-surface);border:1px solid var(--nt-card-border);border-radius:14px;overflow:hidden}.nt-row.is-unread{background:var(--nt-surface-unread)}.nt-row-hit{align-items:flex-start;background:transparent;border:0;color:inherit;cursor:default;display:flex;font-family:inherit;gap:12px;padding:12px 13px;text-align:left;width:100%}.nt-row.is-navigable .nt-row-hit{cursor:pointer}.nt-row-hit:disabled{cursor:default;opacity:.6}.nt-row.is-navigable .nt-row-hit:hover:not(:disabled){background:var(--nt-surface-soft)}.nt-row-hit:focus-visible{outline:2px solid var(--nt-brand);outline-offset:-3px}.nt-badge{border-radius:12px;display:grid;flex:none;height:38px;place-items:center;width:38px}.nt-badge svg{height:19px;width:19px}.nt-row-body{display:block;flex:1 1;min-width:0}.nt-row-title{align-items:flex-start;display:flex;gap:10px}.nt-row-title strong{color:var(--nt-ink-strong);flex:1 1;font-size:13.5px;font-weight:700;line-height:1.35}.nt-row.is-read .nt-row-title strong{font-weight:500}.nt-dot{background:var(--nt-brand);border-radius:50%;flex:none;height:8px;margin-top:5px;width:8px}.nt-spinner{-webkit-animation:nt-spin .7s linear infinite;animation:nt-spin .7s linear infinite;border:2px solid rgba(174,111,40,.25);border-radius:50%;border-top:2px solid var(--nt-brand);flex:none;height:13px;margin-top:3px;width:13px}.nt-row-text{color:var(--nt-ink-2);display:block;font-size:12.5px;line-height:1.5;margin-top:2px}.nt-row-meta{align-items:center;color:#93897f;display:flex;font-size:11px;gap:7px;margin-top:6px}.nt-row-meta i{background:currentColor;border-radius:50%;height:3px;width:3px}.nt-more{display:flex;justify-content:center;padding:14px 0 6px}.nt-btn{border-radius:999px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 20px}.nt-btn-outline{background:transparent;border:1.5px solid var(--nt-brand);color:var(--nt-brand-strong)}.nt-btn-outline:hover{background:rgba(174,111,40,.08)}.nt-state{grid-gap:5px;display:grid;gap:5px;justify-items:center;padding:34px 16px 28px;text-align:center}.nt-state-icon{color:var(--nt-brand);height:34px;width:34px}.nt-state h3{color:var(--nt-ink-strong);font-size:15px;font-weight:700;margin:8px 0 0}.nt-state p{color:var(--nt-ink-2);font-size:12.5px;margin:0;max-width:30ch}.nt-state .nt-btn{margin-top:12px}.nt-row-skeleton .nt-row-hit{cursor:default}.nt-row-skeleton .nt-row-body .nt-shimmer+.nt-shimmer{margin-top:8px}.nt-shimmer{-webkit-animation:nt-shimmer 1.3s ease-in-out infinite;animation:nt-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,rgba(58,37,13,.08) 25%,hsla(0,0%,100%,.5) 37%,rgba(58,37,13,.08) 63%);background-size:400% 100%;border-radius:8px;display:block}@-webkit-keyframes nt-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes nt-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes nt-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nt-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:560px){.nt-popover{padding:12px 12px 8px;width:92vw}.nt-popover--right{right:-8px}.nt-popover--left{left:-8px}.nt-popover-scroll{max-height:56vh}}@media (prefers-reduced-motion:reduce){.nt-shimmer,.nt-spinner{-webkit-animation:none;animation:none}}.sayagie-logo{align-items:center;color:#3c200a;display:inline-flex;line-height:1}.sayagie-logo-mark{display:block;object-fit:contain}.sayagie-logo-word{font-family:var(--brand-font-display);font-weight:600;letter-spacing:-.01em}.sayagie-logo--header{gap:.55rem}.sayagie-logo--header .sayagie-logo-mark{height:2.25rem;width:2.25rem}.sayagie-logo--header .sayagie-logo-word{font-size:1.375rem}.sayagie-logo--auth{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:100%}.sayagie-logo--auth .sayagie-logo-mark{height:3.5rem;width:3.5rem}.sayagie-logo--auth .sayagie-logo-word{font-size:1.5rem}.sayagie-logo-tagline{color:#766f6a;font-family:var(--brand-font-text);font-size:.8125rem;font-weight:500}.sayagie-logo--mark .sayagie-logo-mark{height:3.125rem;width:3.125rem}.sy-dlg-root{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.sy-dlg-scrim{-webkit-animation:sy-dlg-fade var(--duration-base) var(--ease-out) both;animation:sy-dlg-fade var(--duration-base) var(--ease-out) both;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:rgba(35,24,12,.46);border:0;cursor:pointer;inset:0;position:absolute}.sy-dlg-panel{-webkit-animation:sy-dlg-rise var(--duration-slow) var(--ease-out) both;animation:sy-dlg-rise var(--duration-slow) var(--ease-out) both;background:#f3e8db;border:2px solid hsla(0,0%,100%,.5);border-radius:22px;box-shadow:0 28px 70px -24px rgba(35,24,12,.55);color:#3a250d;display:flex;flex-direction:column;max-height:min(84vh,760px);overflow:hidden;position:relative;width:100%}.sy-dlg-sm{max-width:420px}.sy-dlg-md{max-width:540px}.sy-dlg-lg{max-width:720px}@-webkit-keyframes sy-dlg-fade{0%{opacity:0}to{opacity:1}}@keyframes sy-dlg-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes sy-dlg-rise{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes sy-dlg-rise{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}.sy-dlg-head{align-items:flex-start;background:transparent;display:flex;gap:16px;margin:0;padding:18px 20px 2px}.sy-dlg-heading{flex:1 1;min-width:0}.sy-dlg-title{font-size:17px;font-weight:700;line-height:1.3;margin:0}.sy-dlg-sub{color:#6b5842;font-size:13px;line-height:1.45;margin:4px 0 0}.sy-dlg-close{background:transparent;border:0;border-radius:50%;cursor:pointer;display:grid;flex:0 0 auto;height:34px;place-items:center;transition:background-color var(--duration-fast) var(--ease-out);width:34px}@media (hover:hover){.sy-dlg-close:hover{background:hsla(0,0%,100%,.85)}}.sy-dlg-close svg{fill:none;stroke:#6b5842;stroke-width:1.9;stroke-linecap:round;height:15px;width:15px}.sy-dlg-body{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 20px}.sy-dlg-foot{background:transparent;padding:14px 20px calc(16px + env(safe-area-inset-bottom, 0px))}.sy-dlg-actions{display:flex;gap:10px}.sy-dlg-actions>*{flex:1 1}.sy-dlg-confirm .sy-dlg-body{text-align:center}.sy-dlg-mark{border-radius:50%;display:grid;height:52px;margin:4px auto 14px;place-items:center;width:52px}.sy-dlg-mark svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:26px;width:26px}.sy-dlg-mark-danger{background:rgba(179,34,26,.12);color:#b3221a}.sy-dlg-mark-brand{background:rgba(174,111,40,.14);color:#ae6f28}.sy-dlg-message{color:#6b5842;font-size:14px;line-height:1.55;margin:0}@media (max-width:640px){.sy-dlg-root{align-items:flex-end;padding:0}.sy-dlg-lg,.sy-dlg-md,.sy-dlg-panel,.sy-dlg-sm{-webkit-animation-name:sy-dlg-sheet;animation-name:sy-dlg-sheet;border-bottom:0;border-radius:22px 22px 0 0;max-height:88vh;max-width:none}@-webkit-keyframes sy-dlg-sheet{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes sy-dlg-sheet{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:none;transform:none}}}@media (prefers-reduced-motion:reduce){.sy-dlg-panel,.sy-dlg-scrim{-webkit-animation:none;animation:none}}.sy-dlg-root,.sy-flow{--flow-page:#e6d3bd;--flow-surface:#f3e8db;--flow-glass:hsla(0,0%,100%,.55);--flow-glass-soft:hsla(0,0%,100%,.34);--flow-edge:hsla(0,0%,100%,.46);--flow-hair:rgba(58,37,13,.12);--flow-brand:#ae6f28;--flow-brand-strong:#8a5518;--flow-brand-soft:rgba(174,111,40,.1);--flow-on-brand:#fff6df;--flow-ink:#3a250d;--flow-ink-2:#6b5842;--flow-ink-3:#8a765d;--flow-danger:#b3221a;--flow-danger-soft:rgba(179,34,26,.1);--flow-ok:#1f9d55;--flow-gutter:clamp(16px,4vw,48px);--flow-rail:390px;--flow-gap:clamp(16px,1.8vw,26px);--flow-top:24px}.sy-flow{background:var(--flow-page);color:var(--flow-ink);display:flex;flex-direction:column;font-family:inherit;font-family:var(--brand-font-text,inherit);min-height:calc(100vh - var(--app-header-height));padding:0 var(--flow-gutter) 72px}.sy-flow,.sy-flow *,.sy-flow :after,.sy-flow :before{box-sizing:border-box}.sy-flow-shell{margin:0 auto;max-width:1360px;width:100%}.sy-flow-shell:has(>.sy-empty-wrap){display:flex;flex:1 1;flex-direction:column}.sy-flow-shell>.sy-empty-wrap{flex:1 1}.sy-flow-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 0 12px}.sy-flow-head-main{min-width:0}.sy-flow-head-actions{align-items:center;display:flex;gap:8px}.sy-flow-backrow{align-items:center;display:flex;margin:0 0 10px;min-height:18px}.sy-flow-title{font-size:clamp(19px,1.8vw,23px);font-weight:700;line-height:1.15;margin:0}.sy-flow-back{align-items:center;background:none;border:0;color:var(--flow-ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;margin:0;padding:0}.sy-flow-back svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}@media (hover:hover){.sy-flow-back:hover{color:var(--flow-brand-strong)}}.sy-flow-sticky{background:var(--flow-page);margin:0 calc(var(--flow-gutter)*-1) 20px;padding:var(--flow-top) var(--flow-gutter) 14px;position:-webkit-sticky;position:sticky;top:var(--app-header-height);z-index:30}.sy-steps,.sy-steps-bar{display:flex;margin:0}.sy-steps{align-items:center;background:var(--flow-surface);border:1px solid var(--flow-hair);border-radius:var(--radius-pill);flex:1 1 auto;gap:10px;list-style:none;min-width:0;padding:8px 18px}.sy-step{align-items:center;color:var(--flow-ink-3);display:flex;font-size:13px;font-weight:600;gap:8px;white-space:nowrap}.sy-step-dot{border:1.5px solid;border-radius:50%;display:grid;font-size:11.5px;font-weight:700;height:24px;place-items:center;width:24px}.sy-step-dot svg{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;height:12px;width:12px}.sy-step.is-done{color:var(--flow-brand-strong)}.sy-step.is-done .sy-step-dot{background:var(--flow-brand-soft);border-color:var(--flow-brand)}.sy-step.is-current{color:var(--flow-ink)}.sy-step.is-current .sy-step-dot{background:var(--flow-brand);border-color:transparent;color:var(--flow-on-brand)}.sy-step-sep{background:var(--flow-hair);border-radius:2px;flex:1 1 auto;height:1.5px;min-width:18px}@media (min-width:1024px){.sy-steps{margin-right:calc(var(--flow-rail) + var(--flow-gap))}}@media (max-width:767px){.sy-flow{--flow-top:16px}.sy-flow-sticky{margin-bottom:16px;padding-bottom:12px}.sy-step-label{display:none}.sy-step.is-current .sy-step-label{display:inline}}.sy-flow-grid{grid-gap:var(--flow-gap);align-items:start;display:grid;gap:var(--flow-gap);grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.sy-flow-grid{grid-template-columns:minmax(0,1fr) var(--flow-rail)}}.sy-flow-main{display:flex;flex-direction:column;gap:clamp(14px,1.4vw,20px);min-width:0}@media (min-width:1024px){.sy-flow-rail{position:-webkit-sticky;position:sticky;top:calc(var(--app-header-height) + 144px);top:calc(var(--app-header-height) + var(--flow-sticky-h, 128px) + 16px)}}.sy-flow-card{background:var(--flow-glass);border:2px solid var(--flow-edge);border-radius:20px;overflow:hidden}.sy-flow-card-head{align-items:center;border-bottom:1px solid var(--flow-hair);display:flex;gap:12px;padding:15px 20px}.sy-flow-card-title{flex:1 1;font-size:15px;font-weight:700;margin:0;min-width:0}.sy-flow-card-note{color:var(--flow-ink-3);flex:0 1 auto;font-size:12.5px;font-weight:500;text-align:right}@media (max-width:575px){.sy-flow-card-head{flex-wrap:wrap;row-gap:2px}.sy-flow-card-title{flex:1 0 100%}.sy-flow-card-note{text-align:left}}.sy-flow-card-body{padding:16px 20px 20px}.sy-flow-btn{align-items:center;border:0;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:600;gap:8px;height:46px;justify-content:center;padding:0 22px;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out)}.sy-flow-btn:disabled{box-shadow:none;cursor:default;opacity:.5}.sy-flow-btn:not(:disabled):active{-webkit-transform:translateY(1px);transform:translateY(1px)}.sy-flow-btn:focus-visible{outline:2px solid var(--flow-brand);outline-offset:2px}.sy-flow-btn-primary{background:var(--flow-brand);box-shadow:0 10px 22px -14px rgba(58,37,13,.9);color:var(--flow-on-brand)}.sy-flow-btn-danger{background:var(--flow-danger);color:#fff}.sy-flow-btn-ghost{background:transparent;border:1px solid var(--flow-brand);color:var(--flow-brand-strong)}.sy-flow-btn-quiet{background:hsla(0,0%,100%,.6);border:1px solid var(--flow-hair);color:var(--flow-ink)}@media (hover:hover){.sy-flow-btn-primary:not(:disabled):hover{background:var(--flow-brand-strong)}.sy-flow-btn-danger:not(:disabled):hover{background:#8f1a14}.sy-flow-btn-ghost:not(:disabled):hover{background:var(--flow-brand-soft)}.sy-flow-btn-quiet:not(:disabled):hover{background:#fff}}.sy-flow-block{width:100%}.sy-flow-link{background:none;border:0;color:var(--flow-brand-strong);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;padding:0}.sy-flow-link:disabled{color:var(--flow-ink-3);cursor:default}@media (hover:hover){.sy-flow-link:not(:disabled):hover{text-decoration:underline}}.sy-flow-pill{align-items:center;border-radius:var(--radius-pill);display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.02em;padding:3px 10px;text-transform:uppercase}.sy-flow-pill-warn{background:var(--flow-danger-soft);color:var(--flow-danger)}.sy-flow-pill-brand{background:var(--flow-brand-soft);color:var(--flow-brand-strong)}.sy-flow-note{background:var(--flow-danger-soft);border-radius:10px;color:var(--flow-danger);font-size:13px;line-height:1.45;margin:12px 0 0;padding:10px 12px;text-align:center}.sy-flow-hint{color:var(--flow-ink-3);font-size:12.5px;line-height:1.5;margin:10px 0 0}.sy-flow-row{align-items:center;border-top:1px solid var(--flow-hair);display:flex;gap:16px;justify-content:space-between;padding:14px 0}.sy-flow-row:first-child{border-top:0;padding-top:0}.sy-flow-row:last-child{padding-bottom:0}.sy-flow-row-body{display:flex;flex-direction:column;gap:4px;min-width:0}.sy-flow-row-label{color:var(--flow-ink-3);font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.sy-flow-row-value{font-size:14.5px;font-weight:600;line-height:1.4}.sy-flow-row-value.is-placeholder{color:var(--flow-ink-3);font-weight:500}.sy-flow-row-icon{background:var(--flow-brand-soft);border-radius:12px;color:var(--flow-brand-strong);display:grid;flex:0 0 auto;height:40px;place-items:center;width:40px}.sy-flow-row-icon svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:19px;width:19px}.sy-flow-row-lead{align-items:center;display:flex;flex:1 1 auto;gap:13px;min-width:0}.sy-flow-money{align-items:baseline;display:flex;font-size:14px;gap:16px;justify-content:space-between;padding:7px 0}.sy-flow-money span:first-child{color:var(--flow-ink-2)}.sy-flow-money b{font-weight:600;white-space:nowrap}.sy-flow-money.is-credit b{color:var(--flow-ok)}.sy-flow-total{align-items:baseline;border-top:1px solid var(--flow-hair);display:flex;font-size:15px;font-weight:700;gap:16px;justify-content:space-between;margin-top:10px;padding-top:14px}.sy-flow-total b{font-size:21px;letter-spacing:-.01em}.sy-flow-assurances{grid-gap:9px;display:grid;gap:9px;list-style:none;margin:16px 0 0;padding:0}.sy-flow-assurances li{align-items:center;color:var(--flow-ink-2);display:flex;font-size:12.5px;gap:9px}.sy-flow-assurances svg{fill:none;stroke:var(--flow-brand);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:15px;width:15px}.sy-flow-choices{grid-gap:10px;display:grid;gap:10px}.sy-flow-choice{align-items:flex-start;background:hsla(0,0%,100%,.5);border:1.5px solid var(--flow-hair);border-radius:14px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:14px 16px;text-align:left;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.sy-flow-choice:disabled{cursor:default;opacity:.55}@media (hover:hover){.sy-flow-choice:not(:disabled):hover{border-color:var(--flow-brand)}}.sy-flow-choice.is-selected{background:#fff;border-color:var(--flow-brand);box-shadow:0 0 0 3px rgba(174,111,40,.12)}.sy-flow-choice-radio{border:2px solid var(--flow-hair);border-radius:50%;display:grid;flex:0 0 auto;height:20px;margin-top:1px;place-items:center;width:20px}.sy-flow-choice.is-selected .sy-flow-choice-radio{border-color:var(--flow-brand)}.sy-flow-choice.is-selected .sy-flow-choice-radio:after{background:var(--flow-brand);border-radius:50%;content:"";height:10px;width:10px}.sy-flow-choice-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.sy-flow-choice-title{font-size:14.5px;font-weight:700}.sy-flow-choice-meta{color:var(--flow-ink-2);font-size:13px;line-height:1.45}.sy-flow-choice-blocked{color:var(--flow-danger);font-size:12.5px;line-height:1.45}.sy-flow-choice-empty{color:var(--flow-ink-2);font-size:14px;margin:0;padding:28px 8px;text-align:center}.sy-flow-shimmer{-webkit-animation:sy-flow-shimmer 1.3s ease-in-out infinite;animation:sy-flow-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,hsla(31,38%,88%,.75) 25%,hsla(0,0%,100%,.85) 37%,hsla(31,38%,88%,.75) 63%);background-size:400% 100%;border-radius:8px;display:block}@-webkit-keyframes sy-flow-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes sy-flow-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.sy-flow-shimmer{-webkit-animation:none;animation:none}}.sy-checkout-voucher{display:flex;gap:10px}.sy-checkout-voucher input{background:hsla(0,0%,100%,.72);border:1.5px solid var(--flow-hair);border-radius:12px;color:var(--flow-ink);flex:1 1 auto;font-family:inherit;font-size:14.5px;height:46px;letter-spacing:.04em;min-width:0;padding:0 14px;text-transform:uppercase}.sy-checkout-voucher input::-webkit-input-placeholder{color:var(--flow-ink-3);letter-spacing:normal;text-transform:none}.sy-checkout-voucher input::placeholder{color:var(--flow-ink-3);letter-spacing:normal;text-transform:none}.sy-checkout-voucher input:focus{border-color:var(--flow-brand);outline:none}.sy-checkout-voucher input:disabled{background:hsla(0,0%,100%,.4);color:var(--flow-ink-2)}.sy-checkout-voucher-message{font-size:13px;line-height:1.45;margin:10px 0 0}.sy-checkout-voucher-message.is-applied{color:var(--flow-ok)}.sy-checkout-voucher-message.is-rejected{color:var(--flow-danger)}.sy-checkout-timer{align-items:center;background:var(--flow-glass);border:2px solid var(--flow-edge);border-radius:20px;display:flex;gap:14px;padding:14px 18px}.sy-checkout-timer.is-expired{background:var(--flow-danger-soft);border-color:rgba(179,34,26,.3)}.sy-checkout-timer-clock{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:var(--flow-brand);border-radius:50%;color:var(--flow-on-brand);display:grid;flex:0 0 auto;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;height:46px;place-items:center;width:46px}.sy-checkout-timer.is-expired .sy-checkout-timer-clock{background:var(--flow-danger);color:#fff}.sy-checkout-timer-body{flex:1 1 auto;min-width:0}.sy-checkout-timer-title{font-size:14px;font-weight:700;margin:0}.sy-checkout-timer-text{color:var(--flow-ink-2);font-size:12.5px;line-height:1.45;margin:3px 0 0}.sy-checkout-timer-track{background:rgba(58,37,13,.1);border-radius:4px;height:6px;margin-top:9px;overflow:hidden}.sy-checkout-timer-fill{background:linear-gradient(90deg,#c68a42,var(--flow-brand));border-radius:4px;display:block;height:100%;transition:width 1s linear}.sy-checkout-timer.is-expired .sy-checkout-timer-fill{background:var(--flow-danger)}.sy-checkout-recap{grid-gap:14px;display:grid;gap:14px;margin-bottom:16px;padding-bottom:4px}.sy-checkout-recap-supplier{grid-gap:7px;display:grid;gap:7px}.sy-checkout-recap-name{align-items:center;color:var(--flow-ink-3);display:flex;font-size:11.5px;font-weight:700;gap:8px;letter-spacing:.07em;margin:0;text-transform:uppercase}.sy-checkout-recap-line{align-items:baseline;display:flex;font-size:13.5px;gap:14px;justify-content:space-between}.sy-checkout-recap-line span:first-child{color:var(--flow-ink-2);min-width:0}.sy-checkout-recap-qty{background:var(--flow-brand-soft);border-radius:6px;color:var(--flow-brand-strong);display:inline-block;font-size:11.5px;font-style:normal;font-weight:700;margin-right:7px;min-width:22px;padding:1px 6px;text-align:center}.sy-checkout-recap-line b{font-weight:600;white-space:nowrap}.sy-checkout-breakdown{border-top:1px solid var(--flow-hair);padding-top:14px}.sy-checkout-summary-skeleton{grid-gap:12px;display:grid;gap:12px}.sy-checkout-summary-skeleton .sy-flow-shimmer{height:13px}.sy-checkout-cta{margin-top:18px}@media (max-width:1023px){.sy-flow-rail .sy-checkout-cta{bottom:calc(12px + env(safe-area-inset-bottom, 0px));position:-webkit-sticky;position:sticky}}.sy-checkout-delivery .pin-location{align-items:center;color:var(--flow-brand-strong);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13.5px;font-weight:700;gap:6px}.sy-checkout-delivery .pin-location img{height:15px;width:15px}@media (hover:hover){.sy-checkout-delivery .pin-location:hover{text-decoration:underline}}.sy-site-header{--sy-nav-gutter:clamp(16px,3.8vw,73px);--sy-nav-gutter-left:clamp(16px,7.6vw,146px);--sy-nav-ink:#404040;--sy-nav-bar:#2f251d;--sy-nav-accent:#efc96d;background:#e4cfb7;position:-webkit-sticky;position:sticky;top:0;z-index:60}.sy-site-header,.sy-site-header *,.sy-site-header :after,.sy-site-header :before{box-sizing:border-box}.sy-utility-bar{height:37px;padding:3px var(--sy-nav-gutter)}.sy-utility-inner{align-items:center;display:flex;gap:3px;height:100%;justify-content:flex-end}.sy-utility-link{background:none;border:0;border-radius:var(--radius-xs);color:var(--sy-nav-ink);cursor:pointer;font-size:12px;line-height:1.4;padding:7px 8px;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);white-space:nowrap}.sy-utility-link:hover{background-color:hsla(0,0%,100%,.45);color:#1c1610}.sy-utility-link--signin{color:#3c3c3c}.sy-account-group{align-items:center;display:flex;gap:12px}.sy-nav-cart{align-items:center;background:none;border:0;border-radius:var(--radius-xs);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:relative;transition:background-color var(--duration-fast) var(--ease-out);width:24px}.sy-nav-cart:hover{background-color:hsla(0,0%,100%,.45)}.sy-nav-cart img{display:block}.sy-nav-cart-badge{background:#d00e28;border-radius:var(--radius-pill);color:#fff;font-size:9px;font-weight:500;height:15px;line-height:15px;min-width:15px;padding:0 4px;position:absolute;right:-8px;text-align:center;top:-6px}.sy-account-name{color:var(--sy-nav-ink);font-size:12px;line-height:1.4;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sy-nav-avatar{background:none;border:0;border-radius:8px;cursor:pointer;flex:none;line-height:0;padding:0;transition:box-shadow var(--duration-fast) var(--ease-out)}.sy-nav-avatar:hover{box-shadow:0 0 0 2px rgba(174,111,40,.45)}.sy-nav-avatar img{border-radius:8px;height:28px;object-fit:cover;object-position:top;width:28px}.sy-primary-nav{background:var(--sy-nav-bar)}.sy-primary-inner{align-items:center;display:flex;gap:39px;padding:0 var(--sy-nav-gutter) 0 var(--sy-nav-gutter-left)}.sy-nav-logo{background:none;border:0;cursor:pointer;flex:none;padding:0}.sy-nav-logo .sayagie-logo{color:#fff;gap:9px}.sy-nav-logo .sayagie-logo--header .sayagie-logo-mark{height:24px;width:24px}.sy-nav-logo .sayagie-logo--header .sayagie-logo-word{font-size:18px}.sy-nav-links{align-items:center;display:flex;flex:1 1;gap:12px;height:37px;justify-content:flex-end;min-width:0;overflow-x:auto;scrollbar-width:none}.sy-nav-links::-webkit-scrollbar{display:none}.sy-nav-link{background:none;border:0;border-bottom:4px solid transparent;color:#fff;cursor:pointer;flex:none;font-size:12px;line-height:1.4;padding:10px 8px 6px;transition:border-color var(--duration-fast) var(--ease-out);white-space:nowrap}.sy-nav-link:hover{border-bottom-color:hsla(42,80%,68%,.5)}.sy-nav-link--logout{color:var(--sy-nav-accent)}.sy-nav-link.is-active{border-bottom-color:var(--sy-nav-accent);box-shadow:0 4px 4.3px 0 rgba(174,111,40,.1);font-weight:700}.sy-mobile-nav,.sy-nav-burger,.sy-nav-compact-actions{display:none}@media screen and (max-width:991px){.sy-utility-bar{display:none}.sy-primary-inner{gap:12px;height:var(--app-header-height);padding:0 var(--sy-nav-gutter)}.sy-nav-links{display:none}.sy-nav-compact-actions{align-items:center;display:flex;gap:12px;margin-left:auto}.sy-nav-compact-actions .profile-arrow,.sy-nav-compact-actions .sy-nav-cart img,.sy-nav-icon-dark img{-webkit-filter:invert(1);filter:invert(1)}.sy-nav-compact-actions .header-profile-name span{color:#fff}.sy-nav-compact-actions .sy-nav-cart:hover,.sy-nav-icon-dark:hover{background-color:initial}.sy-nav-burger{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:40px;justify-content:center;padding:0 8px;width:40px}.sy-nav-burger span{background:#fff;border-radius:2px;display:block;height:2px}.sy-mobile-nav{background:var(--sy-nav-bar);border-top:1px solid hsla(0,0%,100%,.12);display:block;max-height:calc(100vh - var(--app-header-height));overflow-y:auto;padding:8px var(--sy-nav-gutter) 16px}.sy-mobile-nav[hidden]{display:none}.sy-mobile-section{display:flex;flex-direction:column}.sy-mobile-link{background:none;border:0;color:#fff;cursor:pointer;font-size:14px;padding:11px 0;text-align:left}.sy-mobile-link.is-active{font-weight:700}.sy-mobile-link--logout,.sy-mobile-link.is-active{color:var(--sy-nav-accent)}.sy-nav-compact-actions .sy-nav-avatar:hover{box-shadow:0 0 0 2px hsla(42,80%,68%,.6)}}@media (prefers-reduced-motion:reduce){.sy-site-header *{transition:none!important}}.custom-ant-modal .ant-modal-close{right:8px;top:-40px}.custom-ant-modal .ant-modal-close .ant-modal-close-x{background-color:#a6adb6;border-radius:50%;height:30px;width:30px}.custom-ant-modal .ant-modal-close .ant-modal-close-x span{height:10px;position:relative;top:10px}.custom-ant-modal .ant-modal-close svg{fill:#fff;stroke-width:2em}.custom-ant-modal .ant-modal-header{background-color:initial;border-bottom:.5px solid #e8e8e8;border-radius:0;border-radius:initial;padding:initial;padding-bottom:16px;text-align:center}.borderless-header .ant-modal-header{border-bottom:initial}.custom-ant-modal .ant-modal-header .ant-modal-title{font-family:SFProMedium;font-size:var(--base-lg-font);font-style:normal;font-weight:500;line-height:22px;text-align:center;text-transform:capitalize}.custom-ant-modal .ant-modal-content{border-radius:var(--modal-border-radius)!important;box-shadow:var(--elevation-4);padding:clamp(16px,4vw,18px) clamp(16px,5vw,24px) clamp(18px,5vw,24px)}.custom-ant-modal .ant-modal-body{padding:initial}.modal-icon{margin-bottom:18px}.modal-centered-text{color:var(--black-color);font-family:SFProRegular;font-size:var(--base-font);font-style:normal;line-height:28px;margin-left:auto;margin-right:auto;text-align:center}.message-modal img{display:block;margin-bottom:10px;margin-left:auto;margin-right:auto}@media screen and (min-width:576px){.modal-centered-text{width:70%}}@media screen and (max-width:575px){.modal-centered-text{width:100%}}.custom-ant-modal{max-width:calc(100vw - var(--space-8))}@media screen and (max-width:575px){.custom-ant-modal{margin:var(--space-4) auto}.custom-ant-modal .ant-modal-close{right:8px;top:8px}}.custom-ant-modal .ant-modal-content{-webkit-animation:sy-modal-in var(--duration-slow) var(--ease-out) both;animation:sy-modal-in var(--duration-slow) var(--ease-out) both}@-webkit-keyframes sy-modal-in{0%{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes sy-modal-in{0%{opacity:0;-webkit-transform:translateY(12px) scale(.98);transform:translateY(12px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}.custom-ant-modal .ant-modal-close .ant-modal-close-x{transition:background-color var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out)}.custom-ant-modal .ant-modal-close:hover .ant-modal-close-x{background-color:var(--ink-muted);-webkit-transform:scale(1.06);transform:scale(1.06)}.action-button{align-items:center;background-color:initial;border:1px solid var(--black-color);border-radius:var(--button-border-radius);display:flex;font-weight:500;gap:10px;justify-content:space-between;min-width:103px;padding:10.5px 15px}.action-button .action-arrow{height:13px;width:13px}.action-button:active,.action-button:focus,.action-button:hover{background-color:initial;border-color:var(--black-color);box-shadow:none!important}.button-label{color:var(--black-color);font-size:var(--small-font)}.button-lg{font-size:16px;height:48px!important;line-height:19px}.button-lg,.button-md{border-radius:var(--button-border-radius);color:#fff!important;text-transform:capitalize;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);white-space:normal}.button-md{font-size:14px;font-weight:600;height:40px;line-height:17px}.button-lg span{font-family:SFProSemiBold}.button-md span{font-family:SFProMedium}.button-sm{border-radius:var(--button-border-radius);color:#fff;font-size:14px;font-weight:400;height:32px;line-height:17px;text-transform:capitalize;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);white-space:normal}.button-sm span{font-family:SFProRegular}.primary-enabled,.primary-enabled:active,.primary-enabled:focus,.primary-enabled:hover{background-color:var(--primary-black-color);border-color:var(--primary-black-color);box-shadow:var(--button-box-shadow)!important}.primary-enabled:focus{color:var(--white-color)}.primary-enabled:hover{background-color:var(--primary-black-color);border-color:var(--primary-black-color)!important;box-shadow:var(--button-box-shadow)!important;color:#fff!important}.primary-disabled,.primary-enabled:active{color:#fff!important}.primary-disabled{background-color:var(--primary-black-color)!important;border:1px solid var(--primary-black-color)!important;box-shadow:0 4px 6px var(--button-box-shadow)!important;cursor:not-allowed!important;opacity:.6!important}.outline-enabled{background-color:initial;border:1px solid var(--primary-black-color);color:var(--primary-black-color)!important}.outline-enabled:hover{background-color:initial;border:1px solid var(--primary-black-color)!important;box-shadow:0 4px 6px rgba(102,110,237,.08);color:var(--primary-color)}.outline-disabled,.outline-enabled:active{color:var(--primary-black-color)!important}.outline-disabled{background-color:initial;border:1px solid var(--primary-black-color)!important;cursor:not-allowed!important;opacity:.4}.filter-enabled{background-color:#fff;border:1px solid #fff;color:var(--primary-black-color)!important}.filter-enabled:hover{background-color:#fff;border:1px solid var(--main-color);box-shadow:0 4px 6px rgba(102,110,237,.08);color:#fff}.filter-enabled.ant-btn-default:not(:disabled):hover{border-color:var(--main-color)}.filter-enabled:active{color:var(--primary-black-color)!important}.filter-disabled{background-color:initial;border:1px solid var(--primary-black-color);color:var(--primary-black-color);cursor:not-allowed!important;opacity:.6}.filter-disabled span:first-child,.filter-enabled span img{padding-right:10px}:is(.filter-enabled,.filter-disabled) span img{vertical-align:middle}.filter-disabled span:last-child,.filter-enabled span:last-child{padding-right:19px}.filter-disabled,.filter-enabled{background-image:url(/static/media/down-arrow.5a7351c0ba4e742d53b4.svg);background-position:90% 55%;background-repeat:no-repeat;background-size:11%;box-shadow:0 4px 8px rgba(0,0,0,.04);font-weight:400}.icon-disabled,.icon-disabled:focus,.icon-disabled:hover,.icon-enabled,.icon-enabled:active,.icon-enabled:focus,.icon-enabled:hover{background-color:initial;border:0;box-shadow:none!important}@media (hover:hover){:is(.button-lg,.button-md,.button-sm):not(:disabled):not([class*=-disabled]):hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}}:is(.button-lg,.button-md,.button-sm):not(:disabled):not([class*=-disabled]):active{-webkit-transform:translateY(0) scale(.99);transform:translateY(0) scale(.99)}:is(.button-lg,.button-md,.button-sm):focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.icon-enabled:not(:disabled):active{-webkit-transform:scale(.92);transform:scale(.92)}.flex-button{gap:16px}.loader-sinpper-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.72);bottom:0;display:flex;height:100vh;left:0;position:absolute;right:0;top:0;z-index:99999}.brand-loader,.loader-sinpper-container{align-items:center;justify-content:center}.brand-loader{display:inline-flex;height:112px;position:relative;width:112px}.brand-loader-halo{-webkit-animation:brand-loader-halo 1.8s ease-in-out infinite;animation:brand-loader-halo 1.8s ease-in-out infinite;background:radial-gradient(circle,rgba(174,111,40,.16) 0,rgba(174,111,40,0) 70%);border-radius:50%;inset:12%;position:absolute}.brand-loader-ring{-webkit-animation:brand-loader-spin 1.1s linear infinite;animation:brand-loader-spin 1.1s linear infinite;background:conic-gradient(from 0deg,rgba(174,111,40,0) 0deg,rgba(174,111,40,.12) 120deg,rgba(174,111,40,.55) 260deg,#ae6f28 340deg,rgba(174,111,40,0) 1turn);border-radius:50%;inset:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));position:absolute}.brand-loader-mark{-webkit-animation:brand-loader-pulse 1.6s ease-in-out infinite;animation:brand-loader-pulse 1.6s ease-in-out infinite;height:56px;object-fit:contain;position:relative;width:56px}@-webkit-keyframes brand-loader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes brand-loader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes brand-loader-pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.72;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes brand-loader-pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.72;-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes brand-loader-halo{0%,to{opacity:.55;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes brand-loader-halo{0%,to{opacity:.55;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.brand-loader-halo,.brand-loader-mark{-webkit-animation:none;animation:none}.brand-loader-ring{-webkit-animation-duration:2.4s;animation-duration:2.4s}}.hex-loader .loader-sinpper-container{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:initial}.hex-loader{height:70px;position:relative}.hex-loader .loader-sinpper-container{height:100%;position:static}.hex-loader .brand-loader{height:60px;width:60px}.hex-loader .brand-loader-mark{height:30px;width:30px}.hex-loader .brand-loader-ring{-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px))}.sy-img{background:var(--surface-sunken);border-radius:inherit;display:block;isolation:isolate;overflow:hidden;position:relative}.sy-img-el{display:block;height:100%;opacity:0;transition:opacity var(--duration-slow) var(--ease-out);width:100%}.sy-img-el.is-ready{opacity:1}.sy-img-placeholder{background:var(--surface-sunken);display:grid;inset:0;overflow:hidden;place-items:center;position:absolute}.sy-img-placeholder:after{-webkit-animation:sy-skel-sheen 1.4s var(--ease-in-out) infinite;animation:sy-skel-sheen 1.4s var(--ease-in-out) infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65),transparent);content:"";inset:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.sy-img-glyph{border:2px solid var(--brand);border-radius:var(--radius-xs);height:28px;opacity:.28;position:relative;width:28px;z-index:1}.sy-img-glyph:after{background:var(--brand);border-radius:2px;bottom:4px;content:"";height:8px;left:3px;position:absolute;right:3px}@media (prefers-reduced-motion:reduce){.sy-img-placeholder:after{display:none}.sy-img-el{opacity:1}}.sy-skel{background:var(--surface-sunken);border-radius:var(--radius-sm);display:block;overflow:hidden;position:relative}.sy-skel:after{-webkit-animation:sy-skel-sheen 1.4s var(--ease-in-out) infinite;animation:sy-skel-sheen 1.4s var(--ease-in-out) infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65),transparent);content:"";inset:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@-webkit-keyframes sy-skel-sheen{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes sy-skel-sheen{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.sy-skel-text{height:12px}.sy-skel-text,.sy-skel-title{border-radius:var(--radius-xs)}.sy-skel-title{height:20px}.sy-skel-avatar{border-radius:var(--radius-sm)}.sy-skel-avatar,.sy-skel-circle{flex:0 0 auto;height:42px;width:42px}.sy-skel-circle{border-radius:50%}.sy-skel-media{aspect-ratio:1;border-radius:var(--radius-md);width:100%}.sy-skel-block{border-radius:var(--radius-lg);height:100%;width:100%}.sy-skel-stack{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.sy-skel-card{grid-gap:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);display:grid;gap:var(--space-3);padding:var(--space-2)}.sy-skel-card-body{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.sy-skel-row{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;gap:var(--space-3);padding:var(--space-3)}.sy-skel-row-body{grid-gap:var(--space-2);display:grid;flex:1 1;gap:var(--space-2);min-width:0}.sy-skel-region{display:contents}@media (prefers-reduced-motion:reduce){.sy-skel:after{display:none}}.home-screen{--home-accent:var(--brand);--home-accent-strong:var(--brand-strong);--home-accent-soft:var(--brand-soft);--home-bubble:#f8d58c;--home-bubble-ink:#9a5a1f;--home-ink:var(--ink);--home-ink-2:var(--ink-muted);--home-ink-3:var(--ink-subtle);--home-hair:var(--line-soft);--home-ground:var(--surface-muted);--home-pill:#f2f2f2;--home-chrome:var(--app-header-height);--home-panel-width:392px;background:var(--home-ground);color:var(--home-ink);display:grid;font-family:inherit;font-family:var(--brand-font-text,inherit);grid-template-columns:1fr;height:calc(100vh - var(--home-chrome));position:relative}.home-screen-desktop{grid-template-columns:minmax(0,1fr) var(--home-panel-width)}.home-stage{height:100%;min-width:0;overflow:hidden;position:relative}.home-map-placeholder{background:var(--home-pill);height:100%;width:100%}.home-map-user-dot{background:rgba(174,111,40,.2);border-radius:50%;display:block;height:22px;position:relative;width:22px}.home-map-user-dot:after{background:var(--home-accent);border:2px solid #fff;border-radius:50%;content:"";inset:5px;position:absolute}.home-marker{align-items:center;display:flex;flex-direction:column;position:relative}.home-marker-bubble{grid-gap:1px;background:var(--home-bubble);border:4px solid #fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.18);color:var(--home-bubble-ink);cursor:pointer;display:grid;gap:1px;height:clamp(78px,5.4vw,92px);line-height:1.12;padding:0 4px;place-content:center;transition:-webkit-transform .12s ease;transition:transform .12s ease;transition:transform .12s ease,-webkit-transform .12s ease;white-space:nowrap;width:clamp(78px,5.4vw,92px)}.home-marker-bubble:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.home-marker-bubble b{display:block;font-size:clamp(12px,.78vw,13.5px);font-weight:600;letter-spacing:-.2px}.home-marker-bubble s{display:block;font-size:clamp(10px,.62vw,11.5px);font-weight:500;text-decoration:none}.home-marker-bubble-best{background:var(--home-accent);color:#fff}.home-marker-bubble-offline{opacity:.68}.home-marker-tail{border-left:clamp(8px,.68vw,10px) solid transparent;border-right:clamp(8px,.68vw,10px) solid transparent;border-top:clamp(11px,.94vw,14px) solid #fff;height:0;margin-top:-3px;width:0}.home-marker-callout{background:#fff;border-radius:10px;box-shadow:0 6px 20px rgba(36,40,44,.18);font-family:inherit;font-family:var(--brand-font-text,inherit);max-width:min(260px,calc(100vw - 24px));min-width:170px;padding:10px 12px;position:fixed;text-align:left;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:-webkit-max-content;width:max-content;z-index:500}.home-marker-callout-name{color:var(--ink);font-size:15px;font-weight:600;overflow-wrap:anywhere}.home-marker-callout-meta{align-items:center;color:var(--ink-subtle);display:flex;font-size:13px;gap:6px;margin-top:2px}.home-marker-callout-meta span{align-items:center;display:inline-flex;gap:3px}.home-marker-callout-rating{color:var(--ink);font-weight:600}.home-marker-callout-rating .home-supplier-star{height:12px;width:12px}.home-marker-callout-dot{background:var(--ink-subtle);border-radius:50%;flex:0 0 auto;height:3px;width:3px}.home-marker-callout-price{color:var(--brand);font-size:15px;font-weight:600;margin-top:6px}.home-marker-callout-price span{font-size:11px;font-weight:500}.home-marker-callout-action{background:var(--brand);border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-top:8px;padding:7px 10px;width:100%}.home-overlays{display:flex;flex-direction:column;gap:12px;inset:0;justify-content:space-between;padding:20px;pointer-events:none;position:absolute}.home-overlays>*{pointer-events:auto}.home-overlay-top{align-items:flex-start;display:flex;flex-direction:column;gap:10px;max-width:560px;width:100%}.home-location-label{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.92);border:1px solid rgba(36,40,44,.06);border-radius:999px;color:var(--home-ink-2);display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;margin:0;padding:6px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-location-label:before{background:var(--home-accent);border-radius:50%;content:"";flex:0 0 auto;height:6px;width:6px}.home-search{position:relative;width:100%}.home-search-bar{align-items:center;backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);background:hsla(0,0%,100%,.96);border:1px solid rgba(36,40,44,.12);border-radius:999px;display:flex;gap:12px;padding:7px 8px 7px 18px;transition:border-color .18s ease}.home-search-bar:focus-within{border-color:rgba(174,111,40,.55)}.home-search-pin{background:#e94e4e;border-radius:50%;flex:0 0 auto;height:10px;position:relative;width:10px}.home-search-pin:after{border:1.5px solid rgba(233,78,78,.28);border-radius:50%;content:"";inset:-5px;position:absolute}.home-search-input{background:transparent;border:0;color:var(--home-ink);flex:1 1;font-size:15px;font-weight:500;min-width:0;outline:none;padding:9px 0}.home-search-input::-webkit-input-placeholder{color:var(--home-ink-3);font-weight:400}.home-search-input::placeholder{color:var(--home-ink-3);font-weight:400}.home-search-spinner{-webkit-animation:home-spin .7s linear infinite;animation:home-spin .7s linear infinite;border:2px solid var(--home-hair);border-radius:50%;border-top-color:var(--home-accent);flex:0 0 auto;height:15px;width:15px}@-webkit-keyframes home-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes home-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.home-search-clear{align-items:center;background:rgba(36,40,44,.08);border:0;border-radius:50%;color:var(--home-ink-2);cursor:pointer;display:inline-flex;flex:0 0 auto;height:20px;justify-content:center;padding:0;transition:background-color .14s ease;width:20px}.home-search-clear svg{display:block;height:10px;width:10px}.home-search-clear:hover{background:rgba(36,40,44,.16)}.home-search-divider{background:rgba(36,40,44,.1);flex:0 0 auto;height:24px;width:1px}.home-search-filter{align-items:center;background:#f4f0ea;border:0;border-radius:999px;color:var(--home-ink);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:600;gap:7px;height:38px;padding:0 16px;position:relative;transition:background-color .16s ease,color .16s ease}.home-search-filter:hover{background:#ece4d8}.home-search-filter.is-active{background:var(--home-accent);color:#fff}.home-search-filter img{height:16px;width:16px}.home-search-filter.is-active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.home-search-filter-label{display:inline-block}.home-search-count{background:#fff;border-radius:999px;color:var(--home-accent-strong);font-size:11.5px;font-weight:700;height:19px;line-height:19px;min-width:19px;padding:0 5px;text-align:center}.home-search-list{background:#fff;border:1px solid rgba(36,40,44,.1);border-radius:12px;left:0;list-style:none;margin:0;max-height:340px;overflow:hidden;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:5}.home-search-option{background:transparent;border:0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:11px 14px;text-align:left;transition:background-color .14s ease;width:100%}.home-search-option.is-active,.home-search-option:focus-visible,.home-search-option:hover{background:#faf6f0}.home-search-empty{color:var(--home-ink-3);font-size:13px;padding:13px 14px}.home-search-option strong{display:block;font-size:14px;font-weight:600}.home-search-option span{color:var(--home-ink-3);display:block;font-size:12.5px}.home-overlay-bottom{display:flex;flex-direction:column;gap:14px;min-width:0}.home-actions{align-items:center;display:flex;gap:12px;justify-content:space-between}.home-locate{background:#fff;border:1px solid rgba(36,40,44,.12);border-radius:50%;cursor:pointer;display:grid;height:46px;margin-left:auto;place-items:center;transition:background-color .16s ease,border-color .16s ease;width:46px}.home-locate:hover{background:#fdfaf6;border-color:rgba(174,111,40,.45)}.home-locate img{height:18px;width:18px}.home-locate:disabled{cursor:default;opacity:.55}.home-focus-chip{align-items:center;align-self:flex-start;background:var(--home-accent);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:10px;padding:9px 10px 9px 16px}.home-focus-chip span{background:hsla(0,0%,100%,.22);border-radius:50%;display:grid;font-size:14px;height:20px;line-height:1;place-items:center;width:20px}.home-nearby{align-items:center;background:#fff;border:1px solid rgba(36,40,44,.12);border-radius:999px;color:var(--home-ink);cursor:pointer;display:inline-flex;gap:12px;max-width:100%;padding:7px 16px 7px 10px;text-align:left;transition:background-color .16s ease,border-color .16s ease}.home-nearby:hover{background:#fdfaf6;border-color:rgba(174,111,40,.45)}.home-nearby.is-open{background:var(--home-accent);border-color:#a4631f;color:#fff}.home-nearby.is-open:hover{background:#9a5e1f}.home-nearby-avatars{align-items:center;display:flex;flex:0 0 auto}.home-nearby-avatar{background:#f0ece6;border:2px solid #fff;border-radius:50%;color:var(--home-accent-strong);display:grid;flex:0 0 auto;font-size:13px;font-weight:600;height:32px;overflow:hidden;place-items:center;width:32px}.home-nearby-avatar+.home-nearby-avatar{margin-left:-10px}.home-nearby-avatar img{height:100%;object-fit:cover;width:100%}.home-nearby-pulse{background:var(--home-accent-soft);border-radius:50%;display:grid;flex:0 0 auto;height:32px;place-items:center;position:relative;width:32px}.home-nearby-pulse:before{background:var(--home-accent);border-radius:50%;content:"";height:9px;width:9px}.home-nearby-pulse:after{-webkit-animation:home-pulse 1.8s ease-out infinite;animation:home-pulse 1.8s ease-out infinite;border:2px solid var(--home-accent);border-radius:50%;content:"";inset:0;opacity:0;position:absolute}.home-nearby.is-open .home-nearby-pulse{background:hsla(0,0%,100%,.22)}.home-nearby.is-open .home-nearby-pulse:before{background:#fff}.home-nearby.is-open .home-nearby-pulse:after{border-color:hsla(0,0%,100%,.7)}@-webkit-keyframes home-pulse{0%{opacity:.85;-webkit-transform:scale(.65);transform:scale(.65)}to{opacity:0;-webkit-transform:scale(1.35);transform:scale(1.35)}}@keyframes home-pulse{0%{opacity:.85;-webkit-transform:scale(.65);transform:scale(.65)}to{opacity:0;-webkit-transform:scale(1.35);transform:scale(1.35)}}.home-nearby-text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.home-nearby-title{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-nearby-sub{color:var(--home-ink-3);font-size:12px;font-weight:500;white-space:nowrap}.home-nearby.is-open .home-nearby-sub{color:hsla(0,0%,100%,.82)}.home-nearby-chevron{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:16px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:16px}.home-nearby.is-open .home-nearby-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home-nearby-loading{pointer-events:none}.home-rail{display:flex;gap:12px;margin:-4px -2px -8px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 2px 8px;scroll-padding-inline:2px;scroll-snap-type:x proximity;scrollbar-width:none}.home-rail::-webkit-scrollbar{display:none}.home-rail-card{grid-gap:12px;align-items:center;background:#fff;border:1px solid rgba(36,40,44,.1);border-radius:12px;cursor:pointer;display:grid;flex:0 0 296px;gap:12px;grid-template-columns:64px minmax(0,1fr);padding:10px;scroll-snap-align:center;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .22s ease,-webkit-transform .22s cubic-bezier(.22,1,.36,1);transition:border-color .18s ease,background-color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1);transition:border-color .18s ease,background-color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1),-webkit-transform .22s cubic-bezier(.22,1,.36,1)}.home-rail-card:not(.is-skeleton):hover{background:#fdfaf6;border-color:rgba(174,111,40,.45)}.home-rail-card.is-active{background:#fdf8f1;border-color:var(--home-accent);box-shadow:0 6px 18px rgba(174,111,40,.2);-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.home-rail-card{transition:border-color .18s ease,background-color .18s ease}.home-rail-card.is-active{-webkit-transform:none;transform:none}}.home-rail-card.is-skeleton{cursor:default}.home-rail-card.is-skeleton .home-rail-image{background:transparent}.home-rail-card.is-skeleton .home-rail-name{align-items:center;display:flex;height:22px}.home-rail-card.is-skeleton .home-rail-meta{align-items:center;height:20px}.home-rail-image{background:#f5f3f1;border-radius:12px;display:grid;flex:0 0 auto;height:64px;overflow:hidden;place-items:center;width:64px}.home-rail-image img{display:block;height:100%;object-fit:cover;width:100%}.home-rail-image svg{fill:none;stroke:#c3b8ac;stroke-width:1.6;height:26px;width:26px}.home-rail-body{display:flex;flex-direction:column;gap:7px;min-width:0}.home-rail-name{color:var(--home-ink);display:block;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-rail-divider{background:#efece8;display:block;height:1px}.home-rail-meta{align-items:center;color:var(--home-ink-3);display:flex;font-size:13px;gap:10px;justify-content:space-between}.home-rail-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-rail-price b{color:var(--home-ink);font-size:13.5px;font-weight:600}.home-rail-count{color:var(--home-accent);font-weight:600;white-space:nowrap}.home-dialog.custom-ant-modal .ant-modal-content,.home-filters-drawer .ant-drawer-content,.home-panel{--panel-bg:#f5ebe0;--panel-surface:hsla(0,0%,100%,.6);--panel-surface-hover:hsla(0,0%,100%,.45);--panel-ink:#181d27;--panel-ink-2:#535862;--panel-radius:10px}.home-panel{--panel-bg:#f3e8db;--panel-ink:#3c200a;--panel-ink-2:#6b5a48;background:var(--panel-bg);border-left:1px solid rgba(24,29,39,.06);display:flex;flex-direction:column;gap:16px;min-height:0;padding:13px 18px}.home-panel-header-card{align-items:center;background:var(--panel-surface);border-radius:var(--panel-radius);box-shadow:0 4px 27px rgba(0,0,0,.03);display:flex;flex:0 0 auto;gap:24px;padding:12px}.home-panel-heading{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.home-panel-title{color:var(--panel-ink);font-size:17px;font-weight:600;line-height:24px;margin:0}.home-panel-subtitle{color:var(--panel-ink-2);font-size:13px;font-weight:400;line-height:18px;margin:0}.home-panel-actions{align-items:center;display:flex;flex:0 0 auto;gap:2px}.home-panel-close,.home-panel-refresh{background:transparent;border:0;border-radius:50%;cursor:pointer;display:grid;flex:0 0 auto;height:36px;padding:0;place-items:center;transition:background-color .16s ease;width:36px}.home-panel-close:hover,.home-panel-refresh:hover{background:hsla(0,0%,100%,.75)}.home-panel-refresh svg{fill:var(--panel-ink-2);height:17px;width:17px}.home-panel-refresh.is-busy svg{-webkit-animation:home-spin .8s linear infinite;animation:home-spin .8s linear infinite}.home-panel-refresh:disabled{cursor:default}.home-panel-close img{display:block}.home-panel-list{display:flex;flex:1 1;flex-direction:column;gap:12px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0 0 24px}.home-panel-empty{background:var(--panel-surface);border-radius:var(--panel-radius);color:var(--panel-ink-2);font-size:15px;line-height:22px;margin:0;padding:20px}.home-supplier-row{align-items:center;background:rgba(255,233,181,.09);border:2px solid hsla(0,0%,100%,.42);border-radius:16px;display:flex;padding:14px 12px;position:relative;transition:background-color .16s ease,border-color .16s ease}.home-supplier-row:not(.is-skeleton):hover{background:rgba(255,233,181,.18);border-color:rgba(174,111,40,.35)}.home-supplier-open{align-items:stretch;background:transparent;border:0;cursor:pointer;display:flex;flex:1 1;gap:14px;min-width:0;padding:0;text-align:left}.home-supplier-logo{align-self:stretch;background:hsla(0,0%,100%,.9);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(24,29,39,.05);color:var(--home-accent);display:grid;flex:0 0 auto;font-size:20px;font-weight:600;min-height:68px;overflow:hidden;place-items:center;position:relative;width:66px}.home-supplier-logo .sy-img{border-radius:inherit;inset:0;position:absolute}.home-supplier-logo img{height:100%;object-fit:cover;width:100%}.home-supplier-offline{background:#f25050;border:1.5px solid #fff;border-radius:50%;bottom:3px;height:9px;position:absolute;right:3px;width:9px}.home-supplier-body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.home-supplier-name{color:var(--panel-ink);display:block;font-size:15px;font-weight:600;line-height:20px;overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.home-supplier-rating{align-items:center;color:#5b5f62;display:flex;font-size:12.5px;font-weight:500;gap:5px;line-height:18px}.home-supplier-rating i{color:var(--panel-ink-2);font-style:normal;font-weight:400}.home-supplier-star{fill:#ffc83d;flex:0 0 auto;height:13px;width:13px}.home-supplier-footer{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-top:5px}.home-supplier-meta{align-items:center;color:#766f6a;display:flex;font-size:13px;gap:4px;line-height:20px;min-width:0}.home-supplier-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-supplier-pin{fill:currentColor;flex:0 0 auto;height:14px;opacity:.75;width:14px}.home-supplier-price{align-items:baseline;display:flex;flex:0 0 auto;gap:5px;white-space:nowrap}.home-supplier-price i{color:#a08a76;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.home-supplier-price b{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--home-accent);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;line-height:20px}.home-supplier-save{background:transparent;border:0;border-radius:50%;cursor:pointer;display:grid;flex:0 0 auto;height:30px;place-items:center;position:absolute;right:6px;top:10px;transition:background-color .16s ease;width:30px}.home-supplier-save:hover{background:hsla(0,0%,100%,.85)}.home-supplier-save svg{fill:none;stroke:var(--panel-ink-2);stroke-width:1.5;height:18px;width:18px}.home-supplier-save.is-saved svg{fill:var(--home-accent);stroke:var(--home-accent)}.home-supplier-save:disabled{cursor:default;opacity:.45}.home-panel .sy-skel{background:hsla(33,45%,79%,.56)}.home-panel .sy-skel:after{background:linear-gradient(90deg,transparent,rgba(255,246,231,.75),transparent)}.home-supplier-row.is-skeleton .home-supplier-body{gap:12px}.home-supplier-row.is-skeleton .home-supplier-footer{align-items:center;margin-top:0}.home-supplier-row.is-skeleton .home-supplier-logo{background:transparent;box-shadow:none}.home-supplier-row.is-skeleton .home-supplier-logo .sy-skel{inset:0;position:absolute}.home-supplier-row.is-skeleton .home-supplier-save{background:transparent;cursor:default}.home-panel-sheet{-webkit-animation:home-sheet-in .24s ease;animation:home-sheet-in .24s ease;border-left:0;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -8px 32px rgba(36,40,44,.24);left:0;padding-top:4px;position:fixed;right:0;top:22%;z-index:20}.home-panel-sheet .home-panel-list{padding-bottom:96px}@-webkit-keyframes home-sheet-in{0%{opacity:.6;-webkit-transform:translateY(16px);transform:translateY(16px)}}@keyframes home-sheet-in{0%{opacity:.6;-webkit-transform:translateY(16px);transform:translateY(16px)}}.home-sheet-backdrop{background:rgba(36,40,44,.4);border:0;inset:0;padding:0;position:fixed;z-index:19}.home-panel-handle{background:rgba(24,29,39,.18);border:0;border-radius:3px;cursor:pointer;flex:0 0 auto;height:5px;margin:0 auto;padding:0;width:44px}.home-filters-drawer .ant-drawer-content{--panel-line:#d5d7da;--panel-brand:#ae6f28;--shadow-xs:0 1px 2px rgba(10,13,18,.05);--shadow-skeuomorphic:0 1px 2px rgba(10,13,18,.05),inset 0 -2px 0 0 rgba(10,13,18,.05),inset 0 0 0 1px rgba(10,13,18,.18);background:var(--panel-bg)}.home-filters-drawer .ant-drawer-body{display:flex;flex-direction:column;gap:22px;overscroll-behavior:contain;padding:13px 18px 8px}.home-filters-drawer .ant-drawer-body>*{flex:0 0 auto}.home-filters-drawer .ant-drawer-body>*+*{border-top:1px solid hsla(216,6%,85%,.7);padding-top:22px}.home-filters-drawer .ant-drawer-body>.home-filter-advanced{border-top:0;padding-top:0}.home-filters-drawer .ant-drawer-footer{background:var(--panel-bg);border-top:1px solid hsla(216,6%,85%,.7);padding:14px 18px 18px}.home-filter-group{background:transparent;border:0;margin:0;min-width:0;padding:0;width:100%}.home-filter-group legend,.home-filter-head label{color:var(--panel-ink);display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px;padding:0}.home-filter-chips{display:flex;flex-wrap:wrap;gap:8px}.home-filter-chip{background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.4)),#f5ebe0;border:1px solid #d5d7da;border:1px solid var(--panel-line,#d5d7da);border-radius:999px;box-shadow:0 1px 2px rgba(10,13,18,.05);box-shadow:var(--shadow-xs,0 1px 2px rgba(10,13,18,.05));color:#414651;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:7px 16px;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.home-filter-chip:hover{background:#fff;border-color:#c4c7cd;color:#181d27}.home-filter-chip.is-selected{background:#ae6f28;border-color:transparent;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.12),0 1px 2px rgba(10,13,18,.05);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.12),var(--shadow-skeuomorphic,0 1px 2px rgba(10,13,18,.05));color:#fff;font-weight:600}.home-filter-chip.is-selected:hover{background:#9a5e1f}.home-filter-chip:focus-visible{box-shadow:0 0 0 3px rgba(174,111,40,.22);outline:none}.home-filter-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.home-filter-head label{margin-bottom:0}.home-filter-head output{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:rgba(174,111,40,.1);border:1px solid rgba(174,111,40,.16);border-radius:8px;color:#8a5518;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:600;padding:3px 10px}.home-slider{min-width:0;padding-top:38px;position:relative}.home-slider-bubble{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:#ae6f28;border-radius:8px;box-shadow:0 4px 12px rgba(16,24,40,.18);color:#fff;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;left:clamp(34px,calc(12px + (100% - 24px)*var(--pct)),calc(100% - 34px));line-height:1;max-width:100%;padding:6px 10px;pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.home-slider-bubble small{font-size:10.5px;font-weight:500;margin-left:2px;opacity:.85}.home-slider-bubble:after{border:5px solid transparent;border-top-color:#ae6f28;content:"";left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-slider-rail{align-items:center;display:flex;height:24px;position:relative}.home-slider-track{background:rgba(24,29,39,.08);border-radius:999px;box-shadow:inset 0 1px 2px rgba(16,24,40,.05);height:6px;position:relative;width:100%}.home-slider-fill{background:linear-gradient(90deg,#c68a42,#ae6f28);border-radius:999px;bottom:0;left:0;position:absolute;top:0;width:calc(12px + (100% - 24px)*var(--pct))}.home-slider-input{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;height:24px;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.home-slider-input:focus{outline:none}.home-slider-input::-webkit-slider-runnable-track{background:transparent;border:0;height:24px}.home-slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:5px solid #ae6f28;border-radius:50%;box-shadow:0 2px 6px rgba(16,24,40,.18);cursor:grab;height:24px;margin-top:0;-webkit-transition:box-shadow .14s ease,-webkit-transform .14s ease;transition:box-shadow .14s ease,-webkit-transform .14s ease;transition:transform .14s ease,box-shadow .14s ease;transition:transform .14s ease,box-shadow .14s ease,-webkit-transform .14s ease;width:24px}.home-slider-input:active::-webkit-slider-thumb{cursor:grabbing;-webkit-transform:scale(1.12);transform:scale(1.12)}.home-slider-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px rgba(174,111,40,.18)}.home-slider-input::-moz-range-track{background:transparent;border:0;height:24px}.home-slider-input::-moz-range-thumb{background:#fff;border:5px solid #ae6f28;border-radius:50%;box-shadow:0 2px 6px rgba(16,24,40,.18);cursor:grab;height:16px;width:16px}.home-slider-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px rgba(174,111,40,.18)}.home-slider-scale{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--panel-ink-2);display:flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:400;gap:12px;justify-content:space-between;line-height:18px;margin-top:10px}.home-filter-advanced{background:transparent;padding:0}.home-filter-advanced .home-filter-group+.home-filter-group{margin-top:20px}.home-filter-advanced summary{align-items:center;color:var(--panel-ink-2);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:10px;letter-spacing:.06em;list-style:none;margin-bottom:18px;min-width:0;text-transform:uppercase}.home-filter-advanced summary::-webkit-details-marker{display:none}.home-filter-advanced summary:after{background:hsla(216,6%,85%,.7);content:"";flex:1 1;height:1px}.home-filter-hint{color:var(--panel-ink-2);font-size:13px;line-height:20px;margin:16px 0 0}.home-filter-footer{display:flex;gap:12px}.home-filter-apply,.home-filter-reset{border-radius:12px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;line-height:22px;padding:9px 16px;transition:background .16s ease,box-shadow .16s ease,border-color .16s ease}.home-filter-apply:focus-visible,.home-filter-reset:focus-visible{box-shadow:0 0 0 3px rgba(174,111,40,.25);outline:none}.home-filter-reset{background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.4)),#f5ebe0;border:1px solid #d5d7da;box-shadow:0 1px 2px rgba(10,13,18,.05);box-shadow:var(--shadow-skeuomorphic,0 1px 2px rgba(10,13,18,.05));color:#414651}.home-filter-reset:hover:not(:disabled){background:#fff;border-color:#c4c7cd}.home-filter-reset:disabled{box-shadow:none;cursor:default;opacity:.45}.home-filter-apply{background:#ae6f28;border:0;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.12),0 1px 2px rgba(10,13,18,.05);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.12),var(--shadow-skeuomorphic,0 1px 2px rgba(10,13,18,.05));color:#fff}.home-filter-apply:hover{background:#9a5e1f}.home-screen-filters-drawer .ant-drawer-header{background:var(--panel-bg);border-bottom:0;padding:13px 18px}.home-screen-filters-drawer .home-panel-header-card{background:hsla(0,0%,100%,.55);border-radius:14px;box-shadow:0 4px 10px -6px rgba(58,37,13,.25)}.home-screen-filters-drawer .ant-drawer-body{overscroll-behavior:contain}.home-screen-filters-drawer .ant-drawer-body>*+*{border-top:0;padding-top:0}.home-screen-filters-drawer .ant-drawer-body>*+:before{background:hsla(216,6%,85%,.7);content:"";display:block;height:1px;margin-bottom:20px}.home-screen-filters-drawer .ant-drawer-body>.home-filter-advanced:before{display:none}.home-screen-filters-drawer .home-filter-chip{border-radius:999px;line-height:18px;padding:6px 14px}.home-screen-filters-drawer .home-filter-reset{background:transparent;border:1px solid #ae6f28;box-shadow:none;color:#ae6f28}.home-screen-filters-drawer .home-filter-reset:hover:not(:disabled){background:rgba(174,111,40,.08);border-color:#ae6f28}.home-screen-filters-drawer .home-filter-reset:disabled{border-color:rgba(174,111,40,.35);color:rgba(174,111,40,.35)}@media (max-width:991px){.home-screen{--home-chrome:64px}.home-overlays{padding:14px}.home-rail-card{flex-basis:268px}.home-search-filter{padding:0 12px}.home-nearby-text .home-nearby-sub,.home-search-filter-label{display:none}.home-panel{gap:12px;padding:10px 14px}.home-filters-drawer .ant-drawer-body{gap:18px;padding:10px 14px}.home-filters-drawer .ant-drawer-body>*+*{padding-top:18px}.home-filters-drawer .ant-drawer-footer{padding:12px 14px 14px}}@media (max-width:575px){.home-nearby{padding:6px 14px 6px 8px}.home-nearby-avatar,.home-nearby-pulse{height:28px;width:28px}.home-rail-card{flex-basis:248px}.home-panel-title{font-size:16px;line-height:22px}.home-panel-subtitle{font-size:12px;line-height:16px}.home-panel-header-card{gap:12px;padding:10px}.home-filter-group legend,.home-filter-head label{font-size:15px;line-height:22px}.home-filter-head{flex-wrap:wrap;gap:6px}.home-filter-chips{gap:6px}.home-filter-chip{font-size:13px;line-height:19px;padding:6px 14px}.home-filter-apply,.home-filter-reset{font-size:14px;line-height:21px;padding:8px 14px}}@media (prefers-reduced-motion:reduce){.home-filters-drawer *,.home-screen *{-webkit-animation:none!important;animation:none!important;transition:none!important}}.home-dialog{width:min(460px,calc(100vw - 32px))!important}.home-dialog.custom-ant-modal .ant-modal-content{--panel-line:#d5d7da;--shadow-xs:0 1px 2px rgba(10,13,18,.05);--shadow-skeuomorphic:0 1px 2px rgba(10,13,18,.05),inset 0 -2px 0 0 rgba(10,13,18,.05),inset 0 0 0 1px rgba(10,13,18,.18);background:var(--panel-bg);border-radius:16px!important;box-shadow:0 18px 48px rgba(36,40,44,.24);padding:20px 22px 22px}.home-dialog.custom-ant-modal .ant-modal-header{border-bottom:1px solid hsla(216,6%,85%,.7);padding-bottom:14px}.home-dialog.custom-ant-modal .ant-modal-header .ant-modal-title{color:var(--panel-ink);font-family:inherit;font-family:var(--brand-font-text,inherit);font-size:20px;font-weight:600;line-height:30px;text-transform:none}.home-dialog .modal-centered-text{color:var(--panel-ink-2);font-family:inherit;font-family:var(--brand-font-text,inherit);font-size:15px;line-height:23px;margin:18px auto 22px;max-width:38ch;width:100%}.home-dialog .message-modal img{height:auto;margin-bottom:14px;opacity:.9;width:96px}.home-dialog .flex-button{gap:12px}.home-dialog .ant-btn{border-radius:12px;flex:1 1;font-family:inherit;font-family:var(--brand-font-text,inherit);font-size:15px;font-weight:600;height:44px!important;line-height:22px;min-width:0;padding:9px 16px;text-transform:none;transition:background .16s ease,box-shadow .16s ease,border-color .16s ease}.home-dialog .ant-btn span{font-family:inherit}.home-dialog .ant-btn.outline-enabled,.home-dialog .ant-btn.outline-enabled:active,.home-dialog .ant-btn.outline-enabled:focus,.home-dialog .ant-btn.outline-enabled:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.4)),var(--panel-bg);border:1px solid var(--panel-line)!important;box-shadow:var(--shadow-skeuomorphic);color:#414651!important}.home-dialog .ant-btn.outline-enabled:hover{background:#fff;border-color:#c4c7cd!important;color:var(--panel-ink)!important}.home-dialog .ant-btn.primary-enabled,.home-dialog .ant-btn.primary-enabled:active,.home-dialog .ant-btn.primary-enabled:focus{background-color:#ae6f28;background-color:var(--home-accent,#ae6f28);border-color:transparent!important;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.12),var(--shadow-skeuomorphic)!important;color:#fff!important}.home-dialog .ant-btn.primary-enabled:hover{background-color:#8a5518;background-color:var(--home-accent-strong,#8a5518);border-color:transparent!important;color:#fff!important}.home-dialog .ant-btn.primary-disabled{background-color:#ae6f28!important;background-color:var(--home-accent,#ae6f28)!important;border-color:transparent!important}.home-dialog .ant-btn:focus-visible{box-shadow:0 0 0 3px rgba(174,111,40,.25)!important;outline:none}@media (max-width:575px){.home-dialog.custom-ant-modal .ant-modal-content{padding:16px 16px 18px}.home-dialog.custom-ant-modal .ant-modal-header .ant-modal-title{font-size:18px;line-height:26px}.home-dialog .modal-centered-text{font-size:14px;line-height:22px;margin:14px auto 18px}.home-dialog .ant-btn{font-size:14px;height:42px!important}}.sy-detail{--sy-accent:var(--brand);--sy-accent-strong:var(--brand-strong);--sy-accent-soft:var(--brand-soft);--sy-on-accent:#fff6df;--sy-ink:#3a250d;--sy-ink-2:#6b5842;--sy-ink-3:#8a765d;--sy-hair:rgba(58,37,13,.14);--sy-ground:hsla(31,38%,88%,.55);--sy-cream:var(--brand-tint);--sy-cream-edge:var(--brand-tint-edge);--sy-select:rgba(174,111,40,.1);--sy-select-edge:rgba(174,111,40,.4);--sy-deal:#2dbe60;--sy-danger:var(--danger);--sy-chrome:var(--app-header-height);--sy-gutter:40px;--sy-hero-height:320px;--sy-page:#e6d3bd;--sy-card-border:hsla(0,0%,100%,.45);--surface:#f3e8db;--surface-muted:#ece1d5;--surface-sunken:#ece1d5;--line:rgba(58,37,13,.14);--line-soft:rgba(58,37,13,.08);background:var(--sy-page);color:var(--sy-ink);font-family:inherit;font-family:var(--brand-font-text,inherit);min-height:calc(100vh - var(--sy-chrome));padding-bottom:132px;position:relative}@media (max-width:575px){.sy-detail{--sy-gutter:16px}}.sy-detail-hero{background:var(--sy-ground);height:var(--sy-hero-height);overflow:hidden;position:relative}.sy-detail-hero:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.22));content:"";height:40%;inset:auto 0 0 0;pointer-events:none;position:absolute}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.sy-detail-hero>*{animation-timeline:scroll();animation-range:0 var(--sy-hero-height);-webkit-animation:sy-hero-drift linear both;animation:sy-hero-drift linear both}@-webkit-keyframes sy-hero-drift{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(calc(var(--sy-hero-height)*.4)) scale(1.06);transform:translateY(calc(var(--sy-hero-height)*.4)) scale(1.06)}}@keyframes sy-hero-drift{0%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{-webkit-transform:translateY(calc(var(--sy-hero-height)*.4)) scale(1.06);transform:translateY(calc(var(--sy-hero-height)*.4)) scale(1.06)}}}}.sy-detail-hero.is-auto{background:none;height:auto;overflow:visible}.sy-detail-hero.is-auto:after{display:none}.sy-detail-hero.is-auto>*{-webkit-animation:none;animation:none}.has-flow-hero{padding-bottom:var(--space-8)}.has-flow-hero .sy-detail-bar{margin:0;padding-bottom:var(--space-3);position:static}.has-flow-hero .sy-detail-bar-title{opacity:1;-webkit-transform:none;transform:none}.sy-detail-sentinel{height:1px;left:0;pointer-events:none;position:absolute;width:1px}.sy-detail-bar{grid-gap:var(--space-2);align-items:center;background:transparent;display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;height:60px;margin-bottom:calc(var(--sy-hero-height) - 60px);margin-top:calc(var(--sy-hero-height)*-1);padding:var(--space-2) var(--sy-gutter);position:-webkit-sticky;position:sticky;top:var(--sy-chrome);transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);z-index:20}.sy-detail-bar.is-stuck{background:var(--surface);box-shadow:0 1px 0 var(--sy-hair)}.sy-detail-bar-title{font-size:clamp(15px,2.2vw,17px);font-weight:600;letter-spacing:-.01em;margin:0;overflow:hidden;text-overflow:ellipsis;transition:opacity var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);white-space:nowrap}.sy-detail-bar-title.is-hidden{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}.sy-detail-filter{align-items:center;background:var(--surface);border:1px solid var(--sy-hair);border-radius:var(--radius-pill);color:var(--sy-ink);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 18px;position:relative;transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.sy-detail-filter:hover{border-color:var(--sy-select-edge);box-shadow:var(--elevation-1)}}.sy-detail-filter:active{-webkit-transform:scale(.96);transform:scale(.96)}.sy-detail-filter svg{fill:none;stroke:var(--sy-ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:17px;width:17px}.sy-detail-filter i{align-items:center;background:var(--sy-accent);border-radius:var(--radius-pill);color:#fff;display:inline-flex;font-size:10.5px;font-style:normal;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.sy-detail-bar-actions{display:flex;gap:var(--space-2)}.sy-detail-body,.sy-detail-herofoot{margin:0 auto;max-width:880px;padding:var(--space-4) var(--sy-gutter) 0}.sy-detail-body{position:relative}.sy-detail-full{margin:var(--space-6) auto 0;max-width:880px;padding:0 var(--sy-gutter)}.sy-detail-error{grid-gap:var(--space-4);-webkit-animation:sy-fade-in var(--duration-base) var(--ease-out) both;animation:sy-fade-in var(--duration-base) var(--ease-out) both;color:var(--sy-ink-2);display:grid;font-size:14.5px;gap:var(--space-4);padding:clamp(48px,12vh,96px) var(--space-6);place-items:center;text-align:center}@media (min-width:992px){.sy-detail-split{grid-column-gap:clamp(24px,3vw,48px);align-content:start;align-items:start;box-sizing:border-box;-webkit-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px);display:grid;grid-template-areas:"bar      bar" "hero     body" "herofoot ." "full     full";grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto auto auto auto;padding:32px max(140px,calc(50% - 960px)) 56px;width:100%}.sy-detail-split .sy-detail-bar{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border-bottom:1px solid var(--sy-hair);grid-area:bar;margin:0 0 var(--space-5);padding:0 0 var(--space-4);position:static}.sy-detail-split .sy-detail-bar.is-empty{border-bottom:0;height:0;margin:0;min-height:0;padding:0}.sy-detail-split .sy-detail-bar-title{font-size:20px;opacity:1;-webkit-transform:none;transform:none}.sy-detail-split .sy-detail-bar.is-stuck{box-shadow:none}.sy-detail-split .sy-detail-hero{aspect-ratio:4/3;border:2px solid var(--sy-card-border);border-radius:var(--radius-lg);grid-area:hero;height:auto}.sy-detail-split .sy-detail-hero>*{-webkit-animation:none;animation:none}.sy-detail-split .sy-detail-hero.is-auto{align-self:stretch;aspect-ratio:auto;border:0;border-radius:0;max-height:calc(100vh - var(--sy-chrome) - var(--space-8))}.sy-detail-split .sy-detail-hero.is-auto .sy-gallery{height:100%}.sy-detail-split .sy-profile-side{padding:0}.sy-detail-split .sy-profile-banner{aspect-ratio:auto;flex:1 1;max-height:560px;min-height:260px}.sy-detail-split .sy-detail-body:has(.sy-store){align-self:stretch}.sy-detail-split .sy-skel-region:has(.sy-store){height:100%}.sy-detail-split .sy-store{display:flex;flex-direction:column;height:100%}.sy-detail-split .sy-store .sy-map-card{flex:1 1;height:auto;min-height:220px}.sy-detail-split .sy-gallery.has-thumbs{padding:0}.sy-detail-split .sy-detail-hero.is-auto .sy-gallery-main{aspect-ratio:auto;flex:1 1;min-height:0}.sy-detail-split .sy-detail-herofoot{grid-area:herofoot;margin:var(--space-4) 0 0;max-width:none;padding:0}.sy-detail-split .sy-detail-body{grid-area:body;margin-inline:0;max-width:none;padding:0}.sy-detail-split .sy-detail-full{grid-area:full;margin:var(--space-8) 0 0;max-width:none;padding:0}.sy-detail-split{padding-bottom:var(--space-12)}.sy-detail-stacked .sy-detail-bar,.sy-detail-stacked .sy-detail-body{margin-inline:auto;max-width:1080px}.sy-detail-stacked{padding-bottom:var(--space-12)}}@media (min-width:1440px){.sy-detail-stacked .sy-detail-bar,.sy-detail-stacked .sy-detail-body{max-width:1180px}}.sy-gallery{display:flex;flex-direction:column;height:100%;position:relative}.sy-gallery-main{border-radius:inherit;flex:1 1;min-height:0;overflow:hidden;position:relative}.sy-gallery.has-thumbs{height:auto;padding:0 var(--sy-gutter)}.sy-gallery.has-thumbs .sy-gallery-main{aspect-ratio:1;background:var(--surface);border:2px solid var(--sy-card-border);border-radius:var(--radius-xl);flex:none}.sy-gallery-thumbs{display:flex;gap:var(--space-2);margin-top:var(--space-3);overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.sy-gallery-thumbs::-webkit-scrollbar{display:none}.sy-gallery-thumb{aspect-ratio:1;background:var(--surface);border:1px solid var(--sy-hair);border-radius:var(--radius-md);cursor:pointer;flex:0 0 clamp(56px,18vw,76px);overflow:hidden;padding:0;transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out)}.sy-gallery-thumb .sy-img,.sy-gallery-thumb img{height:100%;width:100%}@media (hover:hover){.sy-gallery-thumb:hover{border-color:var(--sy-accent);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.sy-gallery-thumb.is-active{border-color:var(--sy-accent);box-shadow:0 0 0 2px var(--sy-accent-soft)}.sy-gallery-track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sy-gallery-track::-webkit-scrollbar{display:none}.sy-gallery-slide{flex:0 0 100%;height:100%;scroll-snap-align:start}.sy-gallery-slide .sy-img,.sy-gallery-slide img{border-radius:0;height:100%;width:100%}.sy-gallery-main.is-empty,.sy-gallery-placeholder{background:var(--sy-accent-soft);display:grid;height:100%;place-items:center;width:100%}.sy-gallery-placeholder svg{fill:var(--sy-accent);height:clamp(48px,18%,80px);opacity:.4;width:clamp(48px,18%,80px)}.sy-gallery-nav{background:hsla(0,0%,100%,.9);border:0;border-radius:50%;box-shadow:var(--elevation-2);cursor:pointer;display:grid;height:36px;opacity:0;place-items:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity var(--duration-base) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);width:36px}@media (hover:none){.sy-gallery-nav{opacity:1}}.sy-gallery:focus-within .sy-gallery-nav,.sy-gallery:hover .sy-gallery-nav{opacity:1}.sy-gallery-nav:disabled{opacity:0;pointer-events:none}@media (hover:hover){.sy-gallery-nav:not(:disabled):hover{background:#fff;-webkit-transform:translateY(-50%) scale(1.08);transform:translateY(-50%) scale(1.08)}}.sy-gallery-nav:active{-webkit-transform:translateY(-50%) scale(.92);transform:translateY(-50%) scale(.92)}.sy-gallery-nav svg{fill:none;stroke:var(--sy-ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.sy-gallery-prev{left:var(--space-3)}.sy-gallery-next{right:var(--space-3)}.sy-gallery-dots{background:rgba(0,0,0,.45);border-radius:var(--radius-pill);bottom:var(--space-3);display:flex;gap:6px;left:50%;padding:6px 10px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sy-gallery-dot{background:hsla(0,0%,100%,.55);border:0;border-radius:var(--radius-pill);cursor:pointer;height:7px;padding:0;transition:width var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);width:7px}.sy-gallery-dot.is-active{background:#fff;width:18px}.sy-map-section{-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both}.sy-map-section-head{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between;margin-bottom:var(--space-3)}.sy-list-header h2,.sy-map-section-head h2,.sy-product-info>h2,.sy-rail-section h3{align-items:center;background:var(--sy-accent);border-radius:0 8px 8px 0;color:var(--sy-on-accent);display:inline-flex;font-size:13.5px;font-weight:700;height:34px;justify-content:flex-start;letter-spacing:normal;line-height:1.3;margin:0;min-width:180px;padding:0 28px}.sy-map-section-head .sy-distance-row{margin:0}.sy-map-section .sy-map-card{height:clamp(240px,32vw,380px)}.sy-map-card{-webkit-animation:sy-fade-in var(--duration-slow) var(--ease-out) both;animation:sy-fade-in var(--duration-slow) var(--ease-out) both;background:#e4f1ee;border:2px solid var(--sy-card-border);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);height:clamp(180px,28vw,240px);isolation:isolate;overflow:hidden;position:relative}.sy-map-card-empty{background:var(--sy-ground);display:grid;padding:var(--space-6);place-items:center;text-align:center}.sy-distance-row,.sy-map-card-empty{color:var(--sy-ink-2);font-size:13px}.sy-distance-row{align-items:center;display:flex;gap:6px;margin:var(--space-3) 0 0}.sy-pin{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round;flex:0 0 auto;height:13px;opacity:.75;width:13px}.sy-detail-body>.sy-list-header:first-child,.sy-product-info>.sy-list-header:first-child{margin-top:0}.sy-product-info .sy-list-header>h2,.sy-product-info .sy-map-section-head>h2{margin-left:calc(var(--sy-panel-pad-x)*-1)}.sy-product-info .sy-map-section-head{margin-bottom:var(--sy-panel-pad-y)}.sy-list-header,.sy-suppliers-panel{margin-top:var(--space-6)}.sy-list-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.sy-list-header p{color:var(--sy-ink-3);font-size:12.5px;font-weight:500;margin:0}.sy-list-summary{color:var(--sy-ink-2);font-size:12.5px;margin:var(--space-2) 0 0}.sy-supplier-list{grid-gap:var(--space-3);display:grid;gap:var(--space-3);list-style:none;margin:var(--space-3) 0 0;padding:0}.sy-supplier-row{align-items:stretch;-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both;background:var(--surface);border:2px solid var(--sy-card-border);border-radius:var(--radius-lg);display:flex;position:relative;transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out)}.sy-supplier-list>li:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.sy-supplier-list>li:nth-child(2){-webkit-animation-delay:40ms;animation-delay:40ms}.sy-supplier-list>li:nth-child(3){-webkit-animation-delay:80ms;animation-delay:80ms}.sy-supplier-list>li:nth-child(4){-webkit-animation-delay:.12s;animation-delay:.12s}.sy-supplier-list>li:nth-child(n+5){-webkit-animation-delay:.16s;animation-delay:.16s}@media (hover:hover){.sy-supplier-row:not(.is-skeleton):hover{border-color:var(--sy-select-edge);box-shadow:var(--elevation-3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.sy-supplier-row:has(.sy-supplier-main:active){-webkit-transform:translateY(0);transform:translateY(0)}.sy-supplier-row.is-selected{background:var(--sy-select);border-color:var(--sy-accent);box-shadow:0 0 0 1px var(--sy-accent) inset}.sy-supplier-pick{align-self:center;background:var(--surface);border:1.5px solid var(--sy-hair);border-radius:50%;display:grid;flex:0 0 auto;height:22px;place-items:center;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);width:22px}.sy-supplier-pick svg{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:13px;opacity:0;-webkit-transform:scale(.6);transform:scale(.6);transition:opacity var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);width:13px}.sy-supplier-row.is-selected .sy-supplier-pick{background:var(--sy-accent);border-color:var(--sy-accent)}.sy-supplier-row.is-selected .sy-supplier-pick svg{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media (hover:hover){.sy-supplier-row:not(.is-selected):hover .sy-supplier-pick{border-color:var(--sy-accent)}}.sy-supplier-row.is-blocked .sy-supplier-main{opacity:.75}.sy-supplier-main{align-items:flex-start;background:none;border:0;border-radius:var(--radius-lg);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--space-3);padding:var(--space-3);text-align:left}.sy-supplier-body,.sy-supplier-main{flex:1 1;min-width:0}.sy-supplier-namerow{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.sy-supplier-name{font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sy-supplier-meta{align-items:center;color:var(--sy-ink-3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:var(--space-1) var(--space-3);margin-top:5px}.sy-supplier-meta .sy-rating{font-size:12.5px}.sy-supplier-distance{align-items:center;display:inline-flex;gap:5px}.sy-supplier-pill{background:rgba(179,34,26,.1);border-radius:var(--radius-pill);color:var(--sy-danger);display:inline-block;font-size:11px;font-weight:600;margin-top:6px;padding:3px 9px}.sy-supplier-info{align-self:center;background:var(--surface);border:1px solid var(--sy-hair);border-radius:50%;color:var(--sy-ink-3);cursor:pointer;display:grid;font-size:12px;font-weight:600;height:28px;margin-right:var(--space-3);place-items:center;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);width:28px}@media (hover:hover){.sy-supplier-info:hover{background:var(--sy-accent-soft);border-color:var(--sy-accent);color:var(--sy-accent-strong)}}@media (min-width:576px){.sy-supplier-main{gap:var(--space-4);padding:var(--space-4)}.sy-supplier-name{font-size:15px}}@media (max-width:400px){.sy-supplier-main{flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2)}.sy-supplier-body{flex-basis:100%}.sy-supplier-namerow{padding-right:34px}.sy-price{align-items:baseline;flex:1 1 auto;flex-direction:row;gap:var(--space-2);justify-content:space-between}.sy-price-right{text-align:left}.sy-supplier-info{height:24px;margin-right:0;position:absolute;right:var(--space-2);top:56px;width:24px}}.sy-badge{border-radius:var(--radius-xs);font-size:10px;font-weight:600;letter-spacing:.02em;padding:2px 7px;white-space:nowrap}.sy-badge-deal{background:var(--sy-deal);color:#fff}.sy-badge-best{background:var(--sy-accent);color:var(--sy-on-accent)}.sy-badge-stock{background:rgba(58,37,13,.1);color:var(--sy-ink-2)}.sy-empty{-webkit-animation:sy-fade-in var(--duration-base) var(--ease-out) both;animation:sy-fade-in var(--duration-base) var(--ease-out) both;background:var(--sy-ground);border:1px dashed var(--sy-hair);border-radius:var(--radius-lg);color:var(--sy-ink-2);font-size:13.5px;margin:var(--space-6) 0;padding:var(--space-8) var(--space-4);text-align:center}.sy-price{display:flex;flex:0 0 auto;flex-direction:column;gap:1px}.sy-price-right{text-align:right}.sy-price s{color:var(--sy-ink-3);font-size:11px}.sy-price b{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:clamp(14px,2.2vw,16px);font-variant-numeric:tabular-nums;font-weight:600}.sy-price-unit{color:var(--sy-ink-3);font-size:10.5px}.sy-avatar{background:var(--sy-accent-soft);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px rgba(174,111,40,.14);color:var(--sy-accent-strong);display:grid;flex:0 0 auto;font-size:16px;font-weight:700;height:42px;height:var(--sy-avatar-size,42px);overflow:hidden;place-items:center;width:42px;width:var(--sy-avatar-size,42px)}.sy-avatar .sy-img,.sy-avatar img{height:100%;width:100%}.sy-rating{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:var(--space-1)}.sy-rating span[aria-hidden]{color:#f0a640}.sy-rating i{font-style:normal}.sy-rating i,.sy-rating-empty{color:var(--sy-ink-3);font-weight:400}.sy-star-row{color:#dcd6cf;display:inline-flex;font-size:13px;gap:1px}.sy-star-row .is-filled{color:#f0a640}.sy-muted{color:var(--sy-ink-3)}.sy-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sy-availability-banner{align-items:center;background:rgba(179,34,26,.08);border-radius:var(--radius-lg);color:var(--sy-danger);display:flex;font-size:12.5px;font-weight:600;gap:var(--space-2);margin:0 0 -1px;padding:var(--space-3) var(--space-4)}.sy-availability-banner span[aria-hidden]{border:1.5px solid;border-radius:50%;display:grid;flex:0 0 auto;font-size:10px;height:16px;place-items:center;width:16px}.sy-buybox{-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both;margin-top:0}.sy-buybox-head{align-items:center;display:flex;gap:var(--space-3)}.sy-buybox-identity{flex:1 1;min-width:0}.sy-buybox-eyebrow{color:var(--sy-accent-strong);display:block;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sy-buybox-store{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:700;gap:2px;line-height:1.25;margin-top:1px;max-width:100%;padding:0;text-align:left}.sy-buybox-store svg{fill:none;stroke:var(--sy-accent-strong);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:15px;transition:-webkit-transform var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);width:15px}@media (hover:hover){.sy-buybox-store:hover{color:var(--sy-accent-strong)}.sy-buybox-store:hover svg{-webkit-transform:translateX(2px);transform:translateX(2px)}}.sy-buybox-meta{align-items:center;color:var(--sy-ink-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:var(--space-1) var(--space-3);margin-top:2px}.sy-buybox-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.sy-buybox-price b{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:clamp(19px,2.2vw,23px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em}.sy-buybox-price s{color:var(--sy-ink-3);font-size:14px}.sy-buybox-price em{background:#eaf4ee;border-radius:var(--radius-pill);color:#2c6f52;font-size:12px;font-style:normal;font-weight:700;padding:3px 9px}.sy-buybox .sy-buy-meta{margin-top:var(--space-1)}.sy-buybox .sy-availability-banner{margin:var(--space-3) 0 0}.sy-buybox-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.sy-buybox-actions .sy-btn{flex:1 1 150px;min-height:46px}.sy-buybox .sy-qty{flex:0 0 auto;height:46px}.sy-buybox .sy-qty-btn{height:100%}@media (max-width:479px){.sy-buybox .sy-qty{flex:1 1 100%;justify-content:space-between}}.sy-btn{border:1px solid var(--sy-accent);border-radius:var(--radius-md);cursor:pointer;font-size:13.5px;font-weight:700;letter-spacing:.01em;min-height:44px;padding:0 20px;transition:box-shadow var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out)}.sy-btn:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.sy-btn:not(:disabled):hover{box-shadow:var(--elevation-2);-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.sy-btn:not(:disabled):active{box-shadow:none;-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}.sy-btn-primary{background:var(--sy-accent);box-shadow:0 6px 16px rgba(174,111,40,.28);color:var(--sy-on-accent)}.sy-btn-outline{background:var(--surface);color:var(--sy-accent-strong)}.sy-store{-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both}.sy-store .sy-avatar{border-radius:var(--radius-md);box-shadow:var(--elevation-1);font-size:20px}.sy-store-heading{flex:1 1;min-width:0}.sy-store-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:6px}.sy-store-rating{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;gap:2px;padding:0;transition:opacity var(--duration-fast) var(--ease-out)}.sy-store-rating svg{fill:none;stroke:var(--sy-accent-strong);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:14px;transition:-webkit-transform var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out);transition:transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);width:14px}@media (hover:hover){.sy-store-rating:hover{opacity:.7}.sy-store-rating:hover svg{-webkit-transform:translateX(2px);transform:translateX(2px)}}.sy-store-place{align-items:flex-start;background:none;border:0;color:var(--sy-ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;line-height:1.45;margin-top:5px;padding:0;text-align:left;transition:color var(--duration-fast) var(--ease-out)}.sy-store-place .sy-pin{margin-top:3px}@media (hover:hover){.sy-store-place:hover{color:var(--sy-accent-strong)}}.sy-store .sy-map-card{height:clamp(180px,26vw,230px);margin-top:var(--space-4)}.sy-store .sy-availability-banner,.sy-store-about{margin:var(--space-4) 0 0}.sy-store-about{color:var(--sy-ink-2);font-size:13px;line-height:1.6}.sy-store-about .is-clamped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sy-store-about button{background:none;border:0;color:var(--sy-accent-strong);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;margin-top:2px;padding:0}.sy-store-details{margin-top:var(--space-8)}.sy-bookmark,.sy-share{background:none;border:0;border-radius:50%;cursor:pointer;display:grid;flex:0 0 auto;height:34px;place-items:center;transition:background-color var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);width:34px}@media (hover:hover){.sy-bookmark:hover,.sy-share:hover{background:rgba(174,111,40,.12)}}.sy-bookmark:active,.sy-share:active{-webkit-transform:scale(.9);transform:scale(.9)}.sy-bookmark svg{fill:none;stroke:var(--sy-accent);stroke-width:1.5;height:20px;transition:fill var(--duration-base) var(--ease-out);width:20px}.sy-bookmark.is-saved svg{fill:var(--sy-accent)}.sy-bookmark:disabled{opacity:.5}.sy-share svg{fill:none;stroke:var(--sy-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;height:19px;width:19px}.sy-profile-side{display:flex;flex-direction:column;height:100%;padding:0 var(--sy-gutter)}.sy-profile-banner{aspect-ratio:16/9;background:var(--sy-ground);border-radius:var(--radius-xl);overflow:hidden;width:100%}.sy-profile-banner-empty{background:var(--sy-accent-soft);display:grid;place-items:center}.sy-profile-about{flex:0 0 auto}.sy-profile-about h2{color:var(--sy-ink);font-size:15px;font-weight:700;line-height:1.3;margin:0 0 var(--space-2)}.sy-profile-about p{color:var(--sy-ink-2);font-size:13.5px;line-height:1.65;margin:0}.sy-tabstrip{background:var(--sy-page);display:flex;gap:0;margin:var(--space-5) calc(var(--sy-gutter)*-1) 0;mask-image:linear-gradient(to right,transparent,#000 var(--sy-gutter),#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--sy-gutter),#000 calc(100% - 28px),transparent);overflow-x:auto;padding:var(--space-2) var(--sy-gutter);position:-webkit-sticky;position:sticky;scrollbar-width:none;top:calc(var(--sy-chrome) + 60px);z-index:19}.sy-tabstrip::-webkit-scrollbar{display:none}.has-flow-hero .sy-tabstrip{top:calc(var(--sy-chrome) + var(--space-2))}.sy-tabstrip-track{align-items:center;background:rgba(174,111,40,.1);border-radius:10px;display:flex;flex:0 0 auto}.sy-tab{background:transparent;border:0;border-radius:10px;color:var(--sy-ink);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:590;padding:10px 17px;transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);white-space:nowrap}.sy-tab.is-active{background:var(--sy-accent);color:var(--sy-on-accent);font-weight:590;-webkit-transform:scale(1.04);transform:scale(1.04)}@media (min-width:992px){.sy-detail-split .sy-tabstrip{margin-inline:0;mask-image:none;-webkit-mask-image:none;padding-inline:0;top:calc(var(--sy-chrome) + var(--space-2))}}.sy-product-grid,.sy-rail{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:var(--space-4) 0 0;padding:0}@media (max-width:425px){.sy-product-grid,.sy-rail{grid-template-columns:minmax(0,1fr)}}@media (min-width:576px){.sy-product-grid,.sy-rail{gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.sy-product-grid,.sy-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1500px){.sy-product-grid,.sy-rail{grid-template-columns:repeat(5,minmax(0,1fr))}}.sy-detail-full>.sy-rail-section{background:hsla(31,38%,88%,.35);border:2px solid var(--sy-card-border);border-radius:20px;margin-top:var(--space-6);padding:30px 20px}.sy-rail-section h3{margin:var(--space-6) 0 var(--space-3) -20px}.sy-detail-full>.sy-rail-section h3{margin-top:0}.sy-grid-card{-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both}.sy-product-grid>.sy-grid-card:first-child,.sy-rail>.sy-grid-card:first-child{-webkit-animation-delay:0ms;animation-delay:0ms}.sy-product-grid>.sy-grid-card:nth-child(2),.sy-rail>.sy-grid-card:nth-child(2){-webkit-animation-delay:30ms;animation-delay:30ms}.sy-product-grid>.sy-grid-card:nth-child(3),.sy-rail>.sy-grid-card:nth-child(3){-webkit-animation-delay:60ms;animation-delay:60ms}.sy-product-grid>.sy-grid-card:nth-child(4),.sy-rail>.sy-grid-card:nth-child(4){-webkit-animation-delay:90ms;animation-delay:90ms}.sy-product-grid>.sy-grid-card:nth-child(n+5),.sy-rail>.sy-grid-card:nth-child(n+5){-webkit-animation-delay:.12s;animation-delay:.12s}.sy-grid-card.is-skeleton>span,.sy-grid-card>button{align-content:start;background:rgba(255,233,181,.14);border:2px solid var(--sy-card-border);border-radius:17px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:14px;height:100%;padding:5px 5px 17px;text-align:left;transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);width:100%}@media (hover:hover){.sy-grid-card>button:hover{border-color:var(--sy-accent);box-shadow:var(--elevation-3);-webkit-transform:translateY(-4px);transform:translateY(-4px)}}.sy-grid-card>button:active{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sy-grid-media{aspect-ratio:286/230;background:var(--sy-ground);border-radius:12px;display:block;overflow:hidden;position:relative}.sy-grid-media .sy-img{height:100%;width:100%}.sy-grid-media .sy-img-el{transition:opacity var(--duration-slow) var(--ease-out),-webkit-transform var(--duration-slow) var(--ease-out);transition:transform var(--duration-slow) var(--ease-out),opacity var(--duration-slow) var(--ease-out);transition:transform var(--duration-slow) var(--ease-out),opacity var(--duration-slow) var(--ease-out),-webkit-transform var(--duration-slow) var(--ease-out)}@media (hover:hover){.sy-grid-card>button:hover .sy-grid-media .sy-img-el{-webkit-transform:scale(1.05);transform:scale(1.05)}}.sy-grid-placeholder{background:var(--sy-accent-soft);height:100%;width:100%}.sy-grid-card .sy-price{align-items:baseline;flex-direction:row;font-size:12px;gap:4px;margin-top:auto;padding:0 5px}.sy-grid-card .sy-price b{font-size:12px;font-weight:700}.sy-grid-media .sy-badge{background:rgba(58,37,13,.82);border-radius:0 6px 6px 0;bottom:auto;color:var(--sy-on-accent);font-size:11px;font-weight:600;left:0;padding:4px 12px 4px 7px;position:absolute;top:12px;z-index:1}.sy-grid-body{display:flex;flex:1 1;flex-direction:column;gap:6px;padding:0 5px}.sy-grid-name{font-size:14px;font-weight:700;line-height:1.27}.sy-grid-desc,.sy-grid-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sy-grid-desc{font-size:12px;line-height:1.6;opacity:.9}.sy-buy{-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both}.sy-buy-head{align-items:flex-start;display:flex;gap:var(--space-3)}.sy-buy-title{flex:1 1;font-size:clamp(17px,2.2vw,21px);font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0;min-width:0}.sy-buy-tools{display:flex;flex:0 0 auto;gap:var(--space-1)}.sy-chip-row{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:var(--space-3) 0 0;padding:0}.sy-chip{background:var(--sy-ground);border-radius:var(--radius-pill);color:var(--sy-ink-2);font-size:12px;font-weight:600;padding:4px 10px}.sy-chip-row-select{margin-top:var(--space-4)}.sy-chip-select{background:#fff;background:var(--sy-panel,#fff);border:1px solid var(--sy-card-border);color:var(--sy-ink);cursor:pointer;font-size:13px;height:34px;padding:0 14px;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out)}.sy-chip-select i{font-style:normal;opacity:.75}.sy-chip-select.is-selected{background:var(--sy-accent);border-color:var(--sy-accent);color:var(--sy-on-accent)}.sy-chip-select.is-out{opacity:.5}.sy-buy-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.sy-buy-price b{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:clamp(20px,2.6vw,25px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.015em}.sy-buy-price s{color:var(--sy-ink-3);font-size:14px}.sy-buy-price em{background:#eaf4ee;border-radius:var(--radius-pill);color:#2c6f52;font-size:12px;font-style:normal;font-weight:700;padding:3px 9px}.sy-buy-meta{align-items:center;color:var(--sy-ink-2);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-3);margin:var(--space-2) 0 0}.sy-stock{align-items:center;color:#2c6f52;display:inline-flex;font-weight:600;gap:6px}.sy-stock:before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.sy-stock.is-out{color:var(--sy-danger)}.sy-buy .sy-availability-banner{margin:var(--space-4) 0 0}.sy-buy-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.sy-buy-actions .sy-btn{flex:1 1 140px}.sy-qty{align-items:center;background:var(--surface);border:1px solid var(--sy-hair);border-radius:var(--radius-md);display:flex;flex:0 0 auto;overflow:hidden}.sy-qty-btn{background:none;border:0;cursor:pointer;display:grid;height:42px;place-items:center;transition:background-color var(--duration-fast) var(--ease-out);width:40px}@media (hover:hover){.sy-qty-btn:not(:disabled):hover{background:var(--sy-accent-soft)}}.sy-qty-btn:disabled{cursor:not-allowed;opacity:.4}.sy-qty-btn svg{fill:none;stroke:var(--sy-ink);stroke-width:1.8;stroke-linecap:round;height:16px;width:16px}.sy-qty-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;min-width:30px;text-align:center}@media (max-width:575px){.sy-qty{flex:1 1 100%;justify-content:space-between}}.sy-seller{align-items:center;background:var(--surface-sunken);border:2px solid var(--sy-card-border);border-radius:var(--radius-lg);display:flex;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-3)}.sy-seller-body{flex:1 1;min-width:0}.sy-seller-label{color:var(--sy-ink-3);display:block;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.sy-seller-name{display:block;font-size:15px;font-weight:700;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sy-seller-meta{align-items:center;color:var(--sy-ink-2);display:flex;font-size:12.5px;gap:var(--space-2);margin-top:2px}.sy-seller-meta i{font-style:normal}.sy-seller-link{background:var(--surface);border:1px solid var(--sy-accent);border-radius:var(--radius-pill);color:var(--sy-accent-strong);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:12.5px;font-weight:700;padding:8px 14px;transition:background-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out)}@media (hover:hover){.sy-seller-link:hover{background:var(--sy-accent);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.sy-product-info{--sy-panel-pad-x:clamp(14px,4vw,20px);--sy-panel-pad-y:clamp(18px,5vw,30px);-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both;background:hsla(31,38%,88%,.35);border:2px solid var(--sy-card-border);border-radius:20px;padding:var(--sy-panel-pad-y) var(--sy-panel-pad-x)}.sy-product-info>h2{margin-left:calc(var(--sy-panel-pad-x)*-1)}.sy-product-info .sy-tabstrip{background:transparent}@media (max-width:991.98px){.sy-product-info .sy-tabstrip{margin-inline:calc(var(--sy-panel-pad-x)*-1);mask-image:linear-gradient(to right,transparent,#000 var(--sy-panel-pad-x),#000 calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--sy-panel-pad-x),#000 calc(100% - 28px),transparent);padding-inline:var(--sy-panel-pad-x)}}.sy-product-description{color:var(--sy-ink-2);font-size:13.5px;line-height:1.65;margin:var(--space-2) 0 0}.sy-product-description,.sy-spec-list{-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both}.sy-spec-list{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));margin:var(--space-4) 0 0}.sy-spec-item{background:hsla(0,0%,100%,.6);border:0;border-radius:10px;box-shadow:0 4px 27px rgba(0,0,0,.03);padding:14px;transition:background-color var(--duration-base) var(--ease-out)}@media (hover:hover){.sy-spec-item:hover{background:hsla(0,0%,100%,.75)}}.sy-spec-list dt{color:var(--sy-ink-3);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sy-spec-list dd{color:var(--sy-ink);font-size:15px;font-weight:600;line-height:1.4;margin:4px 0 0;overflow-wrap:anywhere}.sy-dialog-root{display:flex;inset:0;position:fixed;z-index:1100}.sy-dialog-backdrop{-webkit-animation:sy-fade-in var(--duration-base) var(--ease-out) both;animation:sy-fade-in var(--duration-base) var(--ease-out) both;background:rgba(20,17,16,.4);border:0;cursor:pointer;inset:0;position:absolute}.sy-dialog-panel{-webkit-animation:sy-sheet-up var(--duration-slow) var(--ease-out) both;animation:sy-sheet-up var(--duration-slow) var(--ease-out) both;background:var(--surface);border:2px solid var(--sy-card-border);border-bottom:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--elevation-4);display:flex;flex-direction:column;margin-top:auto;max-height:86vh;overflow:hidden;position:relative;width:100%}@-webkit-keyframes sy-sheet-up{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes sy-sheet-up{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:none;transform:none}}.sy-dialog-header{align-items:center;background:hsla(0,0%,100%,.6);border-radius:10px;box-shadow:0 4px 27px rgba(0,0,0,.03);display:flex;gap:24px;margin:var(--space-3);padding:12px}.sy-dialog-title{color:var(--sy-ink);flex:1 1;font-size:17px;font-weight:600;line-height:24px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sy-dialog-close{background:transparent;border:0;border-radius:50%;cursor:pointer;display:grid;flex:0 0 auto;height:36px;place-items:center;transition:background-color var(--duration-fast) var(--ease-out);width:36px}@media (hover:hover){.sy-dialog-close:hover{background:hsla(0,0%,100%,.75)}}.sy-dialog-close svg{fill:none;stroke:var(--sy-ink-2);stroke-width:1.8;stroke-linecap:round;height:16px;width:16px}.sy-dialog-body{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4)}.sy-dialog-footer{border-top:1px solid var(--line);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom, 0px))}@media (min-width:768px){.sy-dialog-root{justify-content:flex-end}.sy-dialog-panel{-webkit-animation-name:sy-drawer-in;animation-name:sy-drawer-in;border-radius:0;border-width:0 0 0 2px;height:100%;margin-top:0;max-height:none;width:min(460px,100vw)}@-webkit-keyframes sy-drawer-in{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes sy-drawer-in{0%{opacity:0;-webkit-transform:translateX(24px);transform:translateX(24px)}to{opacity:1;-webkit-transform:none;transform:none}}}.sy-sheet-identity{align-items:center;display:flex;gap:var(--space-3)}.sy-sheet-name{font-size:16px;font-weight:600;margin:0}.sy-sheet-rating{align-items:center;display:flex;font-size:13px;gap:6px;margin:var(--space-1) 0 0}.sy-sheet-tabs{border-bottom:1px solid var(--line);display:flex;gap:var(--space-4);margin-top:var(--space-4)}.sy-sheet-tab{background:none;border:0;border-bottom:2px solid transparent;color:var(--ink-muted);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;padding:var(--space-2) var(--space-1);transition:color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.sy-sheet-tab.is-active{border-bottom-color:var(--brand);color:var(--brand-strong)}.sy-sheet-section{-webkit-animation:sy-fade-in var(--duration-base) var(--ease-out) both;animation:sy-fade-in var(--duration-base) var(--ease-out) both;margin-top:var(--space-4)}.sy-sheet-about{color:#463e37;font-size:13.5px;line-height:1.6;margin:0}.sy-sheet-price{align-items:baseline;color:var(--ink-muted);display:flex;font-size:13px;justify-content:space-between}.sy-sheet-price b{color:var(--ink);font-size:16px}.sy-review-list{grid-gap:var(--space-4);display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0}.sy-review-list>li{border-bottom:1px solid var(--line-soft);padding-bottom:var(--space-4)}.sy-review-list>li:last-child{border-bottom:0;padding-bottom:0}.sy-review-head{align-items:baseline;display:flex;font-size:13px;gap:var(--space-3);justify-content:space-between;margin:0 0 var(--space-1)}.sy-review-head span{color:var(--ink-subtle);font-size:11.5px;white-space:nowrap}.sy-review-body{color:#463e37;font-size:13px;line-height:1.55;margin:var(--space-1) 0 0}.sy-location-sheet .sy-dialog-body>.sy-img,.sy-location-sheet .sy-dialog-body>div:first-child{border-radius:var(--radius-lg);overflow:hidden}.sy-location-distance{color:var(--brand-strong);font-size:13px;font-weight:600;margin:var(--space-3) 0 0}.sy-filter-toggle{align-items:center;cursor:pointer;display:flex;font-size:13.5px;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) 0}.sy-filter-toggle input{opacity:0;pointer-events:none;position:absolute}.sy-filter-toggle i{background:#e2e2e2;border-radius:var(--radius-pill);flex:0 0 auto;height:24px;position:relative;transition:background-color var(--duration-base) var(--ease-out);width:42px}.sy-filter-toggle i:after{background:#fff;border-radius:50%;box-shadow:var(--elevation-1);content:"";height:18px;left:3px;position:absolute;top:3px;transition:-webkit-transform var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out);transition:transform var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);width:18px}.sy-filter-toggle input:checked+i{background:var(--brand)}.sy-filter-toggle input:checked+i:after{-webkit-transform:translateX(18px);transform:translateX(18px)}.sy-filter-toggle input:focus-visible+i{outline:2px solid var(--brand);outline-offset:2px}.sy-grid-card.is-skeleton>span,.sy-supplier-row.is-skeleton .sy-supplier-main{cursor:default}.sy-supplier-row.is-skeleton .sy-supplier-namerow{align-items:center;display:flex;min-height:20px}.sy-supplier-row.is-skeleton .sy-supplier-meta{display:block;margin-top:var(--space-2)}.sy-supplier-row.is-skeleton .sy-price{align-items:flex-end;gap:6px}.sy-supplier-row.is-skeleton .sy-supplier-info{background:transparent;border-color:transparent}.sy-grid-card.is-skeleton .sy-grid-name{grid-gap:6px;display:grid;gap:6px}.sy-grid-card.is-skeleton .sy-price{gap:6px}.sy-grid-card.is-skeleton .sy-grid-media{background:transparent}.sy-refill-form{grid-gap:var(--space-5);-webkit-animation:sy-rise-in var(--duration-slow) var(--ease-out) both;animation:sy-rise-in var(--duration-slow) var(--ease-out) both;display:grid;gap:var(--space-5);margin:var(--space-4) 0 0}.sy-refill-entry{background:hsla(0,0%,100%,.5);border:2px solid var(--sy-card-border);border-radius:var(--radius-lg);padding:var(--space-4)}.sy-refill-entry-head{align-items:center;color:var(--sy-ink-2);display:flex;font-size:12.5px;font-weight:700;justify-content:space-between;margin:0 0 var(--space-3)}.sy-refill-remove{background:none;border:0;color:var(--sy-danger);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:0}.sy-refill-grid{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(4,minmax(150px,1fr))}@media (max-width:700px){.sy-refill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.sy-refill-grid{grid-template-columns:minmax(0,1fr)}}.sy-refill-field{grid-gap:6px;color:var(--sy-ink-3);display:grid;font-size:11px;font-weight:700;gap:6px;letter-spacing:.02em;min-width:0;text-transform:uppercase}.sy-refill-field select{appearance:none;-webkit-appearance:none;background:var(--surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%233a250d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:15px;border:1.5px solid var(--sy-hair);border-radius:var(--radius-md);color:var(--sy-ink);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;height:44px;letter-spacing:normal;padding:0 38px 0 14px;text-transform:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);width:100%}@media (hover:hover){.sy-refill-field select:not(:disabled):hover{border-color:var(--sy-select-edge)}}.sy-refill-field select:focus-visible{border-color:var(--sy-accent);box-shadow:0 0 0 3px var(--sy-select);outline:none}.sy-refill-field select:disabled{background-color:var(--surface-muted);cursor:not-allowed;opacity:.55}.sy-refill-amount{align-items:center;border-top:1px dashed var(--sy-hair);color:var(--sy-ink-2);display:flex;font-size:12.5px;font-weight:700;justify-content:space-between;margin-top:var(--space-4);padding-top:var(--space-3)}.sy-refill-amount b{color:var(--sy-ink);font-size:16px}.sy-refill-error{color:var(--sy-danger);font-size:12px;margin:var(--space-2) 0 0}.sy-refill-footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.sy-refill-add{background:transparent;border:1px dashed var(--sy-accent);border-radius:var(--radius-pill);color:var(--sy-accent-strong);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;padding:9px 16px;transition:background-color var(--duration-base) var(--ease-out)}@media (hover:hover){.sy-refill-add:hover{background:var(--sy-accent-soft)}}.sy-refill-total-inline{color:var(--sy-ink-2);font-size:13px;font-weight:600;margin-right:var(--space-2);white-space:nowrap}.sy-refill-total-inline b{color:var(--sy-ink);font-size:17px;margin-left:6px}.sy-refill-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-4)}.sy-refill-actions .sy-btn{font-size:14px;min-height:38px;min-width:200px;padding:0 34px}@media (max-width:420px){.sy-refill-actions{justify-content:center}.sy-refill-actions .sy-btn{flex:1 1 auto}}.hex-search-input .ant-input-wrapper.ant-input-group{border-color:#fff;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.08));filter:drop-shadow(0 4px 8px rgba(0,0,0,.08))}.hex-search-input .ant-input-wrapper.ant-input-group span button .anticon-search{margin-right:5px;width:15px}.hex-search-input input{padding:9px 0}.hex-search-input .ant-input-group-addon{background-color:initial}.hex-dropdown{min-width:192px!important}.hex-dropdown .ant-dropdown-menu{border-radius:var(--default-border-radius);padding:4px}.hex-dropdown .actions-content{color:#788192;line-height:17px}.hex-dropdown .actions-content img{margin-top:-2px}.hex-menu .-title-content{width:100%}.hex-menu .ant-dropdown-menu-item{padding-bottom:0;padding-top:0}.hex-menu .ant-dropdown-menu-title-content{border-bottom:1.5px solid #f1f1f1;padding-bottom:8px}.hex-menu .ant-dropdown-menu-title-content p{margin:0}.hex-menu .ant-dropdown-menu-title-content :is(p,div){padding-top:8px}.hex-menu .ant-dropdown-menu-item:last-child .ant-dropdown-menu-title-content{border-bottom:initial}.hex-filters-dropdown-container{background-color:#fff;border-radius:var(--default-border-radius);box-shadow:0 5px 33px rgba(0,11,43,.07);max-height:600px;overflow-y:auto;padding:24px 20px 18px;width:350px}.hex-filters-dropdown-container .filter-header{align-items:center;border-bottom:1px solid var(--divider-color);margin-bottom:10px;padding-bottom:17px}.filter-header .clear-link-text{float:right;text-align:right;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hex-collapse-filters{background-color:initial}.ant-collapse.hex-collapse-filters>.ant-collapse-item{border-bottom:1px solid #f1f1f1}.ant-collapse.hex-collapse-filters .ant-collapse-header{padding:18px 0}.hex-collapse-filters .ant-collapse-header>div{order:2}.hex-collapse-filters .ant-collapse-header>div>span{margin-right:0!important}.hex-collapse-filters .ant-collapse-header>span.ant-collapse-header-text{font-family:SFProRegular;font-size:16px;font-weight:400;line-height:24px;order:1}.hex-collapse-filters .ant-collapse-content-box{padding:0}.filteration-btn{margin-top:20px}.filteration-btn button{width:100%}.hex-filters-dropdown-container::-webkit-scrollbar{display:none}.hex-filters-dropdown-container{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:575px) and (min-width:400px){.hex-filters-dropdown-container{max-width:280px}}@media screen and (max-width:399px) and (min-width:340px){.hex-filters-dropdown-container{max-width:250px}}@media screen and (max-width:339px) and (min-width:200px){.hex-filters-dropdown-container{max-width:220px}}.filter-box-container{align-items:center;display:flex;gap:16px}.filter-dropdown{width:120px}.filter-dropdown button{align-items:center;display:flex;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.08));filter:drop-shadow(0 4px 8px rgba(0,0,0,.08))}.go-back-button{align-items:center;align-self:flex-start;color:var(--main-color);cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:22px;position:relative;top:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.go-back-button img{height:12px;margin-right:7px;width:12px}.notification-content{align-items:center;border-radius:10px;display:flex;font-size:12px;font-weight:400;line-height:16px;margin:-8px 0 16px;padding:11px}.notification-alert-info{background:rgba(102,110,237,.1);color:var(--primary-color);margin-top:16px;padding:10px}.notification-info{background:rgba(102,110,237,.6);color:#fff;margin-top:16px;padding:10px}.notification-danger{background:rgba(255,237,214,.6);color:#fdb230;margin-top:16px;padding:10px}.notification-content img{height:16px;margin:-1px 10px 0 0;width:16px}.notification-required{color:red;height:16px;padding:0 0 0 5px}.notification-success{background:rgba(33,209,135,.6);color:#fff;margin-top:16px}.notification-alert{background:hsla(0,100%,93%,.8);color:#fa2d3c;margin-top:0;padding:10px}.notification-info-blue{background:#f6fbff;border:.5px solid #73a1f5;border-radius:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);color:#000;margin-top:0;padding:10px}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:rgba(0,0,0,.1);background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px rgba(0,0,0,.5),inset 0 0 0 1px rgba(0,0,0,.5);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:var(--PhoneInputCountrySelectArrow-transform);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.sapphire-phone-number-input{height:48px;margin-bottom:16px}.sapphire-phone-number-input>div{padding:12px 14px;position:relative}.sapphire-phone-number-input>div .PhoneInputCountryIcon{background-color:initial;box-shadow:none!important;height:30px;width:41.18px}.sapphire-phone-number-input>div .PhoneInputCountryIcon img{border-radius:5px;height:100%;width:100%}.sapphire-phone-number-input .PhoneInputCountry{margin-right:0;padding:0 15.25px 0 11px}.sapphire-phone-number-input .PhoneInputCountrySelectArrow{background-image:url(/static/media/dropdown-arrow.bea3822b88d72d0f3abc.svg);background-repeat:no-repeat;border:0;color:#0a0017;height:12%;margin-left:10px;opacity:1;-webkit-transform:none;transform:none;width:30%}.sapphire-phone-number-input .PhoneInputInput{border:0;border-left:1px solid rgba(10,0,23,.1);color:var(--primary-black-color);font-size:16px;line-height:24px;padding-left:12px}.sapphire-phone-number-input .PhoneInputInput:focus-visible{outline:none}.sapphire-phone-number-input+.notification-content{position:relative;top:12px}.phone-number-title{color:#949494;font-family:SFProRegular;font-size:16px!important;line-height:28px}.otp-input-class{border:1px solid #f1f1f1;border-radius:10px;font-size:22px;line-height:27px;padding:6px 2px 6px 0}.authentication__otp-resend button{background-color:initial;border:0;color:#ae6f28;font-size:14px;font-weight:500;line-height:22px;padding:0}.authentication__otp-resend button:focus-visible{outline:0}.otp-input-class:last-child{margin-right:0!important}.otp-input-class::-webkit-input-placeholder{color:#74787c;font-size:20px;font-weight:500px;line-height:24px}.otp-input-class::placeholder{color:#74787c;font-size:20px;font-weight:500px;line-height:24px}.otp-input-class:focus-visible{background-color:#fff;box-shadow:0 2px 20px rgba(0,30,62,.16);outline-color:#ae6f28}.otp-input-class:focus-visible::-webkit-input-placeholder{color:transparent}.otp-input-class:focus-visible::placeholder{color:transparent}@media screen and (min-width:401px){.otp-content-class{justify-content:space-evenly;width:342px}.otp-input-class{height:50px!important;margin-right:9px!important;width:50px!important}}@media screen and (max-width:400px){.otp-input-class{height:40px!important;margin-right:6px!important;width:40px!important}}.file-container,.file-upload .loader-sinpper-container{text-align:center}.file-upload+.notification-content,.uploaded-files-container~.file-uploader{margin-top:16px}.preview-image-container{border-radius:50%;height:216px;margin:0 auto;overflow:hidden;width:216px}.img-size{border-radius:12px;-webkit-filter:drop-shadow(0 2px 20px rgba(0,30,62,.16));filter:drop-shadow(0 2px 20px rgba(0,30,62,.16));height:100%;object-fit:cover}.img-size,.img-size img{width:100%}.placeholder-skeleton-img,.placeholder-skeleton-img>div{border-radius:50%;height:216px!important;margin:0 auto;overflow:hidden;text-align:center;width:216px!important}.uploaded-files-container{height:216px;margin:0 auto 48px;text-align:center;width:216px}.file-uploader~.notification-content{margin-top:16px}.pdf-view{border:1px solid #e1e1e1;border-radius:12px;display:flex;flex-direction:column;height:170px;justify-content:center;margin:auto;width:158px}.pdf-view .pdf-image-container{height:70px;margin:0 auto;width:60px!important}.pdf-image-container .pdf-image{height:100%;width:100%}.pdf-view .pdf-title{color:rgba(25,25,25,.7);font-size:var(--small-font);font-weight:400;line-height:22px}.remove-file-icon{cursor:pointer;height:auto!important;position:absolute;right:-10px;top:-10px;width:25px!important}.remove-image-container{margin:0 auto;position:relative;width:285px}.file-uploader{background-image:url(/static/media/place-holder-img.bfc8a5623688eb06c883.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:216px;margin:0 auto 48px;padding:16px 18px;position:relative;text-align:center;width:216px}.file-content{color:#0a0017;font-size:14px;font-weight:400;line-height:24px;text-align:center}.choose-file-btn{bottom:-12%;cursor:pointer;left:40%;position:absolute}.change-file-btn div,.choose-file-btn{color:#ae6f28!important;font-size:14px!important;font-weight:400!important;line-height:24px!important;padding:0!important;text-align:center!important;text-decoration:underline!important}.change-file-btn div:focus,.change-file-btn div:hover,.choose-file-btn:focus,.choose-file-btn:hover{border-color:transparent!important}.change-file-btn{bottom:15%;cursor:pointer;height:50px;margin:0 auto;position:relative;width:50px}.file-max-size{color:#788192;font-size:12px;font-weight:400;line-height:24px;text-align:center}.select-loader{height:32px!important}.select-loader img{width:25px!important}.places-container .input-container,.places-container .input-container:is(:focus,:hover,:active){align-items:center;background:#fff;border:1px solid rgba(60,32,10,.1);border-radius:12px;box-shadow:0 6px 18px rgba(60,32,10,.16);box-sizing:border-box;color:inherit;display:flex;gap:.5rem;height:44px;padding:0 .75rem;transition:background-color 5000000s ease-in-out 0s,color 600000s 0s}.places-container .input-container:focus-within{border-color:#ae6f28;border-color:var(--auth-brand,#ae6f28);box-shadow:0 0 0 3px rgba(174,111,40,.16),0 6px 18px rgba(60,32,10,.16)}.places-container input,.places-container input:is(:focus,:hover,:active){background-color:initial;border:initial;box-shadow:none;color:inherit;flex:1 1 auto;font-size:.9375rem;height:100%;min-width:0;padding:0;transition:none 0s ease 0s;transition:initial}.places-container .input-container .clear-image{border-left:1px solid rgba(60,32,10,.1);box-sizing:initial;flex:0 0 auto;margin:0;padding-left:.5rem;width:13px}.places-container .places-list{background:#fff;border:1px solid rgba(60,32,10,.1);border-radius:12px;box-shadow:0 12px 28px rgba(60,32,10,.2);margin-top:.4rem;max-height:13rem;overflow-y:auto}.places-container .places-list .places-list-item{-webkit-border-after:0;border-block-end:0;cursor:pointer;padding-left:.75rem;padding-right:.75rem}.places-container .places-list .places-list-item:hover{background-color:rgba(174,111,40,.1)}.places-container .places-list-item .ant-list-item-meta-description{color:#3c200a;color:var(--auth-text,#3c200a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-icon{background-color:initial;border:initial;border-radius:50%;bottom:.75rem;box-shadow:0 4px 12px rgba(60,32,10,.24);cursor:pointer;height:42px;left:.75rem;position:absolute;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;width:42px;z-index:2}.location-icon:hover{box-shadow:0 6px 16px rgba(60,32,10,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.map-places-container{position:relative}.map-places-container .places-container{left:.75rem;padding:0;position:absolute;right:.75rem;top:.75rem;z-index:3}.hex-map{--map-radius:16px;--map-ring:rgba(58,37,13,.14);--map-shadow:0 12px 28px rgba(60,32,10,.12);--map-surface:#f6f4f1;position:relative}.hex-map .map-container{background:var(--map-surface);border:1px solid var(--map-ring);border-radius:var(--map-radius);box-shadow:var(--map-shadow);height:clamp(16rem,42vh,25rem);overflow:hidden;position:relative}.hex-map .gm-style-cc,.hex-map .gmnoprint a,.hex-map img[alt=Google]{opacity:.55}.hex-map .gm-bundled-control .gmnoprint>div{border-radius:12px!important;box-shadow:0 4px 12px rgba(60,32,10,.18)!important}.map-skeleton{height:clamp(16rem,42vh,25rem)}.map-skeleton,.map-skeleton .ant-skeleton-image{border-radius:var(--default-border-radius);width:100%!important}.map-skeleton .ant-skeleton-image{height:100%!important}.hex-map-actions{display:flex;gap:10px}.hex-map-actions>*{flex:1 1}.hex-map-btn{align-items:center;border:0;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:600;height:46px;justify-content:center;padding:0 22px;transition:background-color var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),-webkit-transform var(--duration-fast) var(--ease-out)}.hex-map-btn:disabled{box-shadow:none;cursor:default;opacity:.5}.hex-map-btn:not(:disabled):active{-webkit-transform:translateY(1px);transform:translateY(1px)}.hex-map-btn:focus-visible{outline:2px solid #ae6f28;outline-offset:2px}.hex-map-btn-primary{background:#ae6f28;box-shadow:0 10px 22px -14px rgba(58,37,13,.9);color:#fff6df}.hex-map-btn-ghost{background:transparent;border:1px solid #ae6f28;color:#8a5518}@media (hover:hover){.hex-map-btn-primary:not(:disabled):hover{background:#8a5518}.hex-map-btn-ghost:not(:disabled):hover{background:rgba(174,111,40,.1)}}.pin-location-modal .sy-dlg-body{padding-top:14px}.pin-location-modal .hex-map-footer{padding:16px 0 0}.hex-checkbox{margin-bottom:var(--input-bottom-margin)!important}.hex-checkbox .ant-checkbox-inner{border-radius:6px;height:20px;width:20px}.hex-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--main-color)!important;border-color:var(--main-color)!important}.hex-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{height:10px;left:5px;top:45%;width:6px}.hex-checkbox span:last-child{-webkit-padding-start:0;color:var(--gray-color);font-family:SFProRegular;font-size:14px;font-weight:400;line-height:17px;padding-inline-start:0}.hex-checkbox .ant-checkbox-input:focus+.ant-checkbox-inner,.hex-checkbox .ant-checkbox-wrapper:hover .ant-checkbox-inner,.hex-checkbox .ant-checkbox:hover .ant-checkbox-inner{border-color:var(--main-color)!important}.hex-checkbox .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--main-color)!important}.hex-checkbox .ant-checkbox-wrapper :not(.ant-checkbox-checked) .ant-checkbox-inner{border:1px solid #e3e4e5}.hex-checkbox .ant-checkbox-wrapper{color:var(--menu-checkbox-label-color)!important}.hex-checkbox .ant-checkbox-wrapper .ant-checkbox{margin-right:12px;margin-top:-2px}.hex-checkbox .ant-checkbox-wrapper-checked{color:var(--black-color)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.hex-checkbox .ant-checkbox-checked:after,.hex-checkbox .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:var(--main-color)!important;border-radius:6px}.range-slider .ant-slider-rail{border-radius:var(--small-border-radius)!important}.range-slider .ant-slider-track{background-color:var(--main-color)!important}.range-slider .ant-slider-handle:active:after,.range-slider .ant-slider-handle:after,.range-slider .ant-slider-handle:focus:after,.range-slider .ant-slider-handle:hover:after{background-color:#fff!important;border:4px solid var(--main-color);border-radius:50%;box-shadow:none;height:24px;left:-10px;top:-8px;width:24px}.range-slider .ant-slider-dot{display:none}.range-slider .ant-slider-mark{margin-top:12px}.placeholder-text{color:#999;font-size:var(--extra-small-font)}rating-star-input .rating-star{padding:initial}.rating-star-input .ant-rate{color:#fdb230}.rating-star-input .ant-rate .ant-rate-star .ant-rate-star-second{font-size:36px}.rating-star-input .ant-rate .ant-rate-star:not(:last-child){-webkit-margin-end:15px;margin-inline-end:15px}input:-internal-autofill-selected{background-color:initial}.sapphire-webapp-form-elements .ant-form-item-label label{color:var(--primary-gray-color);font-size:10px;font-weight:400;line-height:12px}.form-elements .form-element-container,.form-elements .form-element-container .ant-form-item,.sapphire-webapp-form-elements .ant-form-item:not(.ant-form-item:last-child){margin-bottom:16px}.form-elements .form-element-container>div>label{color:var(--black-color);font-size:16px;font-weight:500;line-height:24px}.form-elements .form-element-container:last-child{margin-bottom:0}.form-elements .ant-form-item :is(.form-input-element,.form-date-element){width:100%}.form-elements .ant-input-number input{padding:0}.form-elements .ant-input-number-handler-wrap{opacity:0!important}.form-elements .ant-form-item>div,.text-area-input textarea{background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;flex-flow:column;justify-content:center;min-height:50px;padding:0 16px}.form-elements .ant-form-item>div:focus-within,.text-area-input textarea:focus-within{border-color:var(--main-color)}.text-area-input .text-area-field>div{padding:16px}.text-area-input textarea{border:0;border-radius:0;padding-left:0;padding-right:0}.text-area-input textarea:focus{border-color:#f1f1f1;box-shadow:none}.form-elements .ant-form-item>div .ant-form-item-label{padding-bottom:0;text-align:left}.form-elements .ant-form-item>div .ant-form-item-label>label{color:#74787c;font-size:10px;font-weight:400;line-height:12px}.form-elements .ant-form-item>div>div:first-child>label:after,.form-elements .ant-form-item>div>div:first-child>label:before{display:none}.form-elements .ant-select-selection-item{color:#0a0017;font-size:14px;font-weight:400;text-transform:capitalize}.form-elements .ant-select .ant-select-selector,.form-elements .form-date-element input,.form-elements .form-email-element,.form-elements .form-input-element{background-color:initial!important;border:0;box-shadow:none;color:#0a0017;font-size:14px;font-weight:400;padding-left:0!important}.form-elements .form-email-element{text-transform:lowercase}.form-elements .ant-form-item-control{flex-grow:0}.form-elements .ant-form-item-control-input{min-height:24px}.form-elements .ant-form-item-control-input .ant-picker{border:0;box-shadow:none;padding-left:0}.form-elements .suffix-hide .ant-form-item-control-input .ant-picker-suffix{display:none}.form-elements .suffix-show .ant-form-item-control-input .ant-picker-suffix{display:block}.form-elements .ant-form-item-control-input .ant-picker-suffix svg{fill:#ae6f28}.form-elements .ant-select.ant-select-in-form-item{outline:0}.form-elements .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border:0;box-shadow:none}.form-elements .ant-select-selector{padding-right:0!important}.form-elements .ant-select-arrow svg{display:none}.form-elements .ant-select-arrow{right:0}.form-elements .outline-item-element .ant-select-arrow span{top:3px}.form-elements .ant-select-arrow span{background-image:url(/static/media/sapphire-down.93c354b490123f29cfa9.svg);background-repeat:no-repeat;height:16px;position:relative;top:-9px;width:16px}.form-elements .form-tpin-elements>div{border:0;padding:0}.form-elements .tin-number{align-items:flex-end;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;display:flex;flex-flow:column;height:85px;justify-content:center;margin-bottom:16px;padding:0 0 5px}.form-elements .tin-number:focus-within{border-color:var(--main-color)}.tin-number-label{align-self:flex-start;color:#74787c;font-size:10px;font-weight:400;line-height:12px;line-height:1.5715;padding:0 0 5px 16px}.form-elements .pincode-input-container{align-self:center;display:flex;justify-content:space-between}.form-elements .pincode-input-container input{border:1px solid #f1f1f1!important;border-radius:10px;color:#0a0017;font-size:22px;font-weight:500;height:50px;line-height:27px;padding:0!important;width:24px!important}.form-elements .pincode-input-container input:focus{border-color:var(--main-color)}.form-elements .pin-location{color:#ae6f28;cursor:pointer;font-size:14px;font-weight:500;line-height:17px;text-decoration-line:underline}.form-elements .pin-location img{height:15px;margin-right:7px;vertical-align:middle;width:15px}.form-elements .outline-item-element .ant-form-item-control-input,.form-elements .outline-item-element .ant-select-selection-search-input{min-height:30px!important;padding:8px 0}.form-elements .helper-text{margin-bottom:16px!important;margin-top:-10px!important;padding-left:16px}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary-color)!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--primary-color)}.form-date-element-popup .ant-picker-ok button{background-color:var(--primary-color);border-color:var(--primary-color)}.form-date-element-popup .ant-picker-now a,.form-date-element-popup .ant-picker-today-btn{color:var(--primary-color)}.hex-search-input .ant-input-wrapper.ant-input-group{background:#fff;border:1px solid #e1e4e7;border-radius:10px;direction:rtl;padding:0 10px}.hex-search-input .ant-input-wrapper.ant-input-group:focus-within{border-color:var(--main-color)}.hex-search-input .ant-input-wrapper.ant-input-group input{box-shadow:none;direction:ltr;outline:0;padding-left:0}.hex-search-input .ant-input-wrapper.ant-input-group span button{width:20px}.hex-search-input .ant-input-wrapper.ant-input-group input,.hex-search-input .ant-input-wrapper.ant-input-group span button{border:0}.hex-search-input .ant-input-wrapper.ant-input-group span button .anticon-search{background-image:url(/static/media/search.cb40ab2ad5b815cf4453.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:14px;justify-content:flex-end}.hex-search-input .ant-input-wrapper.ant-input-group span button .anticon-search svg{display:none}.form-elements input:-webkit-autofill{background-color:#fff!important}.form-elements input:-internal-autofill-selected{background-color:#fff!important;background-image:none!important}.form-elements input:-webkit-autofill,.form-elements input:-webkit-autofill:active,.form-elements input:-webkit-autofill:focus,.form-elements input:-webkit-autofill:hover{color:inherit;-webkit-transition:background-color 5000000s ease-in-out 0s,color 600000s 0s;transition:background-color 5000000s ease-in-out 0s,color 600000s 0s}.form-elements .default-radio-layout,.form-elements .horizontal-radio-layout{display:flex;flex-flow:row;flex-wrap:wrap;margin-bottom:16px}.form-elements .default-radio-layout .ant-radio-wrapper,.form-elements .horizontal-radio-layout .ant-radio-wrapper{flex:0 0 40%;line-height:32px}.form-elements .vertical-radio-layout{display:flex;flex-flow:column;flex-wrap:wrap;margin-bottom:16px}.form-elements .vertical-radio-layout .ant-radio-wrapper{flex:0 0 100%;line-height:17px;padding-bottom:15px}.form-elements .default-group-layout,.form-elements .horizontal-group-layout{flex-flow:row}.form-elements .vertical-group-layout{flex-flow:column}.form-elements input[type=file]{display:none}.form-elements .hex-collapse{background-color:initial;border:0}.form-elements .hex-collapse .hex-collapse-panel{border:0}.form-elements .hex-collapse .hex-collapse-panel .ant-collapse-header{padding:0}.form-elements .hex-collapse .ant-collapse-item-disabled .ant-collapse-header{cursor:default}.form-elements .hex-collapse .panel-checkbox{margin-bottom:0!important}.form-elements .panel-checkbox .ant-checkbox-inner{border:1px solid #e1e4e7!important;border-radius:4px;height:24px;width:24px}.form-elements .panel-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{left:7.5px!important}.form-elements .hex-collapse .panel-checkbox span{padding:0!important}.hex-collapse-panel .ant-collapse-header-text{color:var(--black-color);font-size:16px;font-weight:500;line-height:24px}.hex-collapse-panel .ant-collapse-content-box{padding-left:0;padding-right:0}.form-elements .policy-tooltip-element{align-items:center;display:flex;gap:10px}.form-elements .policy-tooltip-element .ant-form-item{width:100%}.form-elements .policy-tooltip-element img{cursor:pointer;margin-bottom:16px}.form-elements .disabled-field>div{background-color:#f7f7f9}.form-element-container label+.notification-content{margin-top:0}.form-elements .form-element-container .required-field{color:#fa2d3c}.form-elements .ant-picker-range:hover .ant-picker-suffix{opacity:0}.filter-search-container .filter-search span input{padding:9px 0}.form-elements .component-field-container{background-color:var(--white);border-radius:12px;box-shadow:var(--elevation-4);padding:7px 20px 8px}@media screen and (min-width:401px){.form-elements .phone-number-input{width:342px}}@media screen and (min-width:230px){.single-form-item{margin-bottom:16px;margin-top:24px}}@media screen and (max-width:575px){.form-elements .ant-form-item .ant-form-item-label,.form-elements .ant-form-item-control{flex:inherit!important;max-width:inherit!important}.form-elements .component-field-container{padding-left:10px;padding-right:10px}}@media screen and (max-width:400px) and (min-width:320px){.form-elements .phone-number-input{width:272px}}@media screen and (max-width:319px) and (min-width:230px){.form-elements .phone-number-input{width:200px}}.form-elements :is(.form-email-element,.form-input-element).ant-input-affix-wrapper{background-color:initial!important;border:0;box-shadow:none;padding-left:0!important;padding-right:0!important}.form-elements :is(.form-email-element,.form-input-element).ant-input-affix-wrapper>input.ant-input{background-color:initial!important;color:#0a0017;font-size:14px;font-weight:400}.form-elements .form-email-element.ant-input-affix-wrapper>input.ant-input{text-transform:lowercase}.form-elements :is(.form-email-element,.form-input-element).ant-input-affix-wrapper>input.ant-input[disabled]{color:#0a0017;cursor:default}.form-elements .has-verified-badge .ant-form-item>div{background-color:#f7f7f9;padding-right:52px;position:relative}.form-elements .has-verified-badge .ant-form-item-control,.form-elements .has-verified-badge .ant-form-item-control-input,.form-elements .has-verified-badge .ant-form-item-control-input-content,.form-elements .has-verified-badge .ant-input-affix-wrapper{position:static;width:100%}.form-elements .has-verified-badge .ant-input-suffix{margin:0;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-elements .has-verified-badge .ant-input[disabled]{cursor:not-allowed}.form-elements .field-verified-badge{align-items:center;background-color:#21d187;border-radius:50%;display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.form-elements .field-verified-badge img{display:block;height:12px;width:12px}.filter-field-item{border-bottom:1px solid var(--divider-color);margin-bottom:20px;padding-bottom:20px}.filter-field-item .field-item-label{line-height:24px;margin-bottom:8px}.regular-filter-form .filter-field-item:last-child{margin-bottom:0}.supplier-advance-filter .ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding-left:0;padding-right:0}.supplier-advance-filter .filter-field-item:last-child{border-bottom:initial;padding-bottom:0}.filter-checkbox{flex-direction:column;gap:12px}.hex-card-container{background-color:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),-webkit-transform var(--duration-base) var(--ease-out);width:inherit}@media (hover:hover){.hex-card-container.pointer:hover,.hex-card-container[role=button]:hover{border-color:var(--brand-tint-edge);box-shadow:var(--elevation-3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.hex-card-container.pointer:active,.hex-card-container[role=button]:active{box-shadow:var(--elevation-1);-webkit-transform:translateY(0);transform:translateY(0)}.error-bordered-card{border:1px solid var(--status-rejected)}.price-per-volume{font-family:SFProSemiBold;font-size:14px;line-height:22px}.price-per-volume-per-kg{margin-left:4px}@media screen and (max-width:575px) and (min-width:375px){.price-per-volume{line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.modal-title{font-family:SFProMedium;font-size:var(--base-lg-font);font-style:normal;font-weight:500;line-height:22px;margin-bottom:24px;text-align:center;text-transform:capitalize}.bordered-title{border-bottom:.5px solid #e8e8e8;margin-bottom:8px;padding-bottom:16px}.login-confirmation-modal .ant-modal-header .ant-modal-title{text-transform:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.product-images-swiper .swiper-wrapper{margin-bottom:40px}.product-images-swiper :is(.swiper-button-next,.swiper-button-prev):after{color:#6b7785;font-size:16px}.product-images-swiper .product-swiper{height:100%;margin-bottom:10px;margin-top:30px;width:100%}.product-swiper .product-swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.product-images-swiper .product-swiper .product-swiper-slide-image-container{height:242px;width:242px}.product-swiper-slide-image-container img{border-radius:var(--default-border-radius);display:block;-webkit-filter:drop-shadow(0 2px 8px hsla(240,3%,42%,.15));filter:drop-shadow(0 2px 8px rgba(104,104,111,.15));height:100%;object-fit:contain;width:100%}.product-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--main-color)}.product-swiper .swiper-pagination :not(.swiper-pagination-bullet-active){background-color:var(--main-color);opacity:.1}.image-modal .ant-modal-content{padding:24px!important}.image-container{border-radius:var(--default-border-radius)}.successful-cart{align-items:center;background-color:#f4f5fe;border:.5px solid rgba(102,110,237,.3);border-radius:var(--button-border-radius);display:flex;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.04));filter:drop-shadow(0 2px 4px rgba(0,0,0,.04));height:35px;justify-content:space-between;margin-bottom:14px;margin-top:0;padding:5.5px 16px}.image-row-container{align-items:center;flex-flow:inherit}.image-row-container img{border-radius:6px;height:100%;object-fit:cover;width:100%}.image-row-item{margin-left:12px}.row-item-title{font-family:inherit}.image-row-item .address-item div{max-width:290px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-limit-modal .modal-centered-text{width:100%}.detail-view-container{border-bottom:1px solid #e8e8e8;padding-bottom:22px}.product-detail-preview-items{margin-bottom:6px}.product-detail-modal-content{align-items:flex-start}.product-detail-preview-items:last-child{margin-bottom:0}.product-price-container{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:25px;margin-top:9.5px}.product-detail-discount{background:rgba(255,47,97,.04);border-radius:6px;margin-top:5px;padding:3px 8.5px}.product-detail-discount>span:first-child{margin-right:4px}.product-detail-modal .add-to-cart-button button{text-transform:none}.product-detail-modal .outOfStockProduct{opacity:.5}.image-row-container .row-item-image{margin-left:8px}.row-item-image .row-item-title{text-transform:none}@media screen and (max-width:575px){.product-detail-preview-items>div:first-child{padding-right:10px}}.product-card-item{box-shadow:var(--elevation-2);display:flex;flex-direction:column;height:100%;overflow:hidden}.product-item-image{aspect-ratio:16/11;width:100%}.product-item-image .product-card-image{border-top-left-radius:var(--default-border-radius);border-top-right-radius:var(--default-border-radius);height:100%;width:100%}.product-item-image .product-discount-text{background-color:var(--red-color);border-radius:6px;bottom:8px;color:#fff;left:8px;padding:4px 8px;position:absolute}.product-item-image .product-distance-badge{background-color:#e8e8e8;border-radius:6px;bottom:8px;color:var(--main-color);padding:4px 8px;position:absolute;right:8px}.product-distance-badge>div{gap:2px}.product-distance-badge img{height:12px;width:10px}.product-item-content{display:flex;flex:1 1;flex-direction:column;padding:clamp(12px,4%,20px)}.product-card-title{border-bottom:1px solid var(--divider-color);margin-bottom:10.5px;padding-bottom:11px}.product-card-title .product-name{min-width:0}.product-price-details{flex-flow:wrap}.promoted-original-amount{margin-left:8px}@media screen and (max-width:575px){.product-card-item{-webkit-filter:none;filter:none}}.product-list-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.product-list-cards{padding-top:5px}@media screen and (max-width:575px){.supplier-products-list .product-list-cards{display:flex;flex-wrap:nowrap;max-width:none;overflow-x:auto;scroll-snap-type:x proximity}.supplier-products-list .product-list-cards>*{flex:0 0 min(62vw,220px);scroll-snap-align:start}}.empty-list-container{width:min(320px,100%)}.empty-list-box{min-height:clamp(280px,50vh,480px);padding:var(--space-8) var(--space-4)}.empty-list-box img{height:auto;max-width:min(180px,60%)}.empty-list-title{font-family:SFProMedium;font-size:clamp(1.125rem,4vw,var(--base-xl-font));line-height:1.3;margin:var(--space-6) 0 var(--space-3)}.empty-list-description{font-family:SFProRegular;font-size:var(--base-font);line-height:22px}.empty-list-action-button{margin-top:var(--space-6)}.empty-list-footer-text{margin-top:var(--space-5)}.material-product-header{margin:45px 0 20px}.material-product-container{padding:32px 60px 0}.material-products-list{padding:0 60px 32px}.empty-product-filter .empty-list-box{height:calc(100vh - 400px)}.empty-product-filter .empty-list-container{width:auto}@media screen and (max-width:575px){.material-product-header{align-items:flex-start;flex-flow:column;margin-bottom:0;row-gap:16px}}@media screen and (max-width:575px) and (min-width:376px){.material-product-container{padding:20px}.material-products-list{padding:0 20px 20px}}@media screen and (max-width:375px){.material-product-container,.material-products-list{padding:15px}}.sy-empty-wrap{align-items:center;display:flex;justify-content:center}.sy-empty-card{align-content:center;background:var(--flow-glass);border:2px solid var(--flow-edge);border-radius:24px;box-sizing:border-box;display:grid;justify-items:center;max-width:100%;min-height:420px;padding:64px 40px;text-align:center;width:720px}.sy-empty-card-inline{background:none;border:0;min-height:0;padding:44px 24px;width:auto}@media (max-height:760px){.sy-empty-card:not(.sy-empty-card-inline){min-height:300px;padding:40px 32px}}.sy-empty-card-mark{background:var(--flow-brand-soft);border-radius:50%;color:var(--flow-brand);display:grid;height:88px;margin-bottom:22px;place-items:center;width:88px}.sy-empty-card-mark svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;height:40px;width:40px}.sy-empty-card-title{font-size:22px;font-weight:700;margin:0 0 8px}.sy-empty-card-body{color:var(--flow-ink-2);font-size:14.5px;line-height:1.55;margin:0;max-width:380px}.sy-empty-card-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.sy-flow.fin{--flow-gutter:max(40px,calc(50% - 775px));--sy-accent:var(--brand);--sy-accent-strong:var(--brand-strong);--sy-accent-soft:var(--brand-soft);--sy-on-accent:#fff6df;--sy-ink:#3a250d}@media (max-width:575px){.sy-flow.fin{--flow-gutter:16px}}.fin .sy-flow-shell{display:flex;flex-direction:column;gap:var(--flow-gap);max-width:1550px}.fin .sy-flow-sticky{margin-bottom:0}.fin-head-actions{align-items:center;display:flex;gap:8px}.fin-card-actions{display:flex;flex-wrap:wrap;gap:8px}.fin-head-link{align-items:center;background:var(--flow-brand);border:0;border-radius:999px;color:var(--flow-on-brand);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:13px;font-weight:700;gap:6px;padding:9px 18px;transition:background-color .16s ease;white-space:nowrap}.fin-head-link:hover{background:var(--flow-brand-strong)}.fin-head-link svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:15px;width:15px}@media (max-width:575px){.fin-head-link{flex:1 0 100%;justify-content:space-between}}.fin-top-grid{grid-gap:var(--flow-gap);align-items:stretch;display:grid;gap:var(--flow-gap);grid-template-columns:minmax(0,1fr)}.fin-top-grid>.fin-wallet,.fin-top-grid>.sy-flow-card{display:flex;flex-direction:column}.fin-top-grid>.fin-wallet{justify-content:space-between}@media (min-width:860px){.fin-top-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fin-wallet{background:linear-gradient(135deg,var(--flow-brand) 0,var(--flow-brand-strong) 100%);border-radius:24px;color:var(--flow-on-brand);isolation:isolate;overflow:hidden;padding:24px;position:relative}.fin-wallet-blob{background:hsla(0,0%,100%,.12);border-radius:50%;position:absolute;z-index:-1}.fin-wallet-blob-a{height:190px;right:-40px;top:-80px;width:190px}.fin-wallet-blob-b{background:hsla(0,0%,100%,.08);bottom:-70px;height:130px;right:96px;width:130px}.fin-wallet-blob-c{background:hsla(0,0%,100%,.07);bottom:-46px;height:96px;left:-26px;width:96px}.fin-wallet-glyph{height:30px;opacity:.8;position:absolute;right:22px;top:22px;width:30px}.fin-wallet-glyph svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;height:100%;width:100%}.fin-wallet-label{font-size:12.5px;letter-spacing:.06em;margin:0;opacity:.82;text-transform:uppercase}.fin-wallet-amount{font-size:clamp(28px,4.4vw,38px);font-weight:700;letter-spacing:-.01em;margin:6px 0 0}.fin-wallet-warn{font-size:13px;margin:10px 0 0;opacity:.88}.fin-wallet-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.fin-wallet-btn{border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-width:132px;padding:11px 22px;transition:opacity .16s ease,-webkit-transform .16s ease;transition:opacity .16s ease,transform .16s ease;transition:opacity .16s ease,transform .16s ease,-webkit-transform .16s ease}.fin-wallet-btn:disabled{cursor:not-allowed;opacity:.45}.fin-wallet-btn:not(:disabled):active{-webkit-transform:translateY(1px);transform:translateY(1px)}.fin-wallet-btn-outline{background:transparent;border:1.5px solid rgba(255,246,223,.7);color:var(--flow-on-brand)}.fin-wallet-btn-filled{background:var(--flow-on-brand);border:1.5px solid var(--flow-on-brand);color:var(--flow-brand-strong)}.fin-wallet-compact{padding:20px 24px}.fin-wallet-skeleton{background:var(--flow-glass);border:2px solid var(--flow-edge);display:flex;flex-direction:column;gap:12px}.fin-shimmer{display:block}.fin-chips{display:flex;flex-wrap:wrap;gap:8px}.fin-chip{background:var(--flow-glass);border:1.5px solid var(--flow-hair);border-radius:999px;color:var(--flow-ink-2);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:7px 14px;white-space:nowrap}.fin-chip.is-active{background:var(--flow-brand);border-color:var(--flow-brand);color:var(--flow-on-brand)}.fin-accounts-rail{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.fin-account{background:var(--flow-glass);border:1.5px solid var(--flow-hair);border-radius:16px;flex:0 0 auto;padding:14px 16px;position:relative;width:230px}.fin-account-head{align-items:center;display:flex;gap:8px}.fin-account-provider{color:var(--flow-ink-3);flex:1 1;font-size:12px;font-weight:700;letter-spacing:.04em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.fin-account-more{background:transparent;border:0;border-radius:8px;color:var(--flow-ink-2);cursor:pointer;display:grid;height:26px;place-items:center;width:26px}.fin-account-more:hover{background:var(--flow-glass-soft)}.fin-account-more svg{fill:currentColor;height:18px;width:18px}.fin-account-number{font-size:16px;font-weight:700;letter-spacing:.04em;margin:10px 0 2px}.fin-account-name{color:var(--flow-ink-2);font-size:13px;margin:0}.fin-account-menu{background:#fff;border:1px solid var(--flow-hair);border-radius:12px;box-shadow:0 12px 28px rgba(58,37,13,.16);max-width:calc(100% - 24px);min-width:160px;padding:6px;position:absolute;right:12px;top:40px;z-index:5}.fin-account-menu-item{background:transparent;border:0;border-radius:8px;color:var(--flow-ink);cursor:pointer;font:inherit;font-size:13.5px;padding:9px 12px;text-align:left;width:100%}.fin-account-menu-item:hover{background:var(--flow-glass-soft)}.fin-account-menu-item.is-danger{color:var(--flow-danger)}.fin-account-skeleton{display:flex;flex-direction:column;gap:10px}.fin-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:700;letter-spacing:.04em;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.fin-pill-ok{background:rgba(31,157,85,.13);color:var(--flow-ok)}.fin-pill-brand{background:var(--flow-brand-soft);color:var(--flow-brand-strong)}.fin-pill-warn{background:rgba(174,111,40,.13);color:var(--flow-brand-strong)}.fin-pill-danger{background:var(--flow-danger-soft);color:var(--flow-danger)}.fin-empty-card{background:var(--flow-glass-soft);border:1.5px dashed var(--flow-line,var(--flow-hair));border-radius:16px;color:var(--flow-ink);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:4px;padding:18px 20px;text-align:left;width:100%}.fin-empty-card b{font-size:14.5px}.fin-empty-card span{color:var(--flow-ink-2);font-size:13px}.fin-link-row{align-items:center;background:var(--flow-glass-soft);border:1.5px solid var(--flow-hair);border-radius:14px;color:var(--flow-ink);cursor:pointer;display:flex;font:inherit;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;margin-top:14px;padding:13px 16px;width:100%}.fin-link-row:hover{border-color:var(--flow-brand);color:var(--flow-brand-strong)}.fin-link-row svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.fin-sections{display:flex;flex-direction:column;gap:18px}.fin-section-title{align-items:center;background:var(--sy-accent);border-radius:0 10px 10px 0;color:var(--sy-on-accent);display:inline-flex;font-size:13px;font-weight:700;height:32px;letter-spacing:.02em;line-height:1.3;margin:10px 0 10px -20px;min-width:200px;padding:0 20px;text-transform:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:640px){.fin-section-title{margin-left:-14px;min-width:0}}.fin-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.fin-row+.fin-row{border-top:1px solid var(--flow-hair)}.fin-row-btn{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 4px;text-align:left;width:100%}.fin-row-btn:hover{background:var(--flow-glass-soft)}.fin-row-icon{border-radius:14px;display:grid;flex:none;height:42px;place-items:center;width:42px}.fin-row-icon svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:21px;width:21px}.fin-row-icon-credit{background:rgba(31,157,85,.12);color:var(--flow-ok)}.fin-row-icon-debit{background:var(--flow-brand-soft);color:var(--flow-brand-strong)}.fin-row-body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.fin-row-title{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fin-row-meta{color:var(--flow-ink-3);font-size:12.5px}.fin-row-tail{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:4px}.fin-row-amount{font-size:14.5px;font-weight:700;white-space:nowrap}.fin-row-amount-credit{color:var(--flow-ok)}.fin-row-amount-debit{color:var(--flow-ink)}.fin-row-date{color:var(--flow-ink-3);font-size:12px;white-space:nowrap}.fin-row-skeleton{align-items:center;display:flex;gap:12px;padding:12px 4px}.fin-row-skeleton .fin-row-body,.fin-row-skeleton .fin-row-tail{gap:7px}.fin-table-wrap{overflow-x:auto}.fin-table{border-collapse:collapse;width:100%}.fin-table thead th{border-bottom:1.5px solid var(--flow-hair);color:var(--flow-ink-3);font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:0 4px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.fin-table thead th.fin-table-amount-col,.fin-table-amount-col{text-align:right}.fin-table tbody td{border-bottom:1px solid var(--flow-hair);font-size:14px;padding:12px 4px;white-space:nowrap}.fin-table tbody tr:last-child td{border-bottom:0}.fin-table-row{cursor:pointer;transition:background-color .14s ease}.fin-table-row:focus-visible,.fin-table-row:hover{background:var(--flow-glass-soft);outline:none}.fin-table-title{align-items:center;display:flex;font-weight:600;gap:12px;white-space:normal}.fin-table-title .fin-row-icon{flex:none;height:36px;width:36px}.fin-table-title .fin-row-icon svg{height:18px;width:18px}.fin-table-muted{color:var(--flow-ink-2)}.fin-table-amount{font-weight:700;text-align:right}.fin-table-amount-credit{color:var(--flow-ok)}.fin-table-amount-debit{color:var(--flow-ink)}@media (max-width:640px){.fin-table thead{display:none}.fin-table tbody tr{align-items:center;border-bottom:1px solid var(--flow-hair);display:flex;flex-wrap:wrap;gap:2px 10px;padding:10px 0}.fin-table tbody tr:last-child{border-bottom:0}.fin-table tbody td{border-bottom:0;padding:0;white-space:normal}.fin-table-title{flex:1 0 100%}.fin-table-muted{font-size:12.5px}.fin-table-muted:nth-of-type(3):before{content:"· "}.fin-table-amount-col{flex:1 0 auto;margin-left:auto;text-align:right}}.fin-load-more{align-items:center;background:#fff;background:var(--flow-surface,#fff);border:1px solid var(--sy-accent);border-radius:999px;color:var(--sy-accent);display:flex;font-size:14px;font-weight:600;height:46px;justify-content:center;margin:16px auto 0;min-width:260px;padding:0 48px;transition:box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease;width:auto}.fin-load-more:not(:disabled):hover{box-shadow:0 8px 18px -10px rgba(58,37,13,.6);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.fin-load-more:not(:disabled):active{box-shadow:none;-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}@media (max-width:640px){.fin-load-more{min-width:0;padding:0 20px;width:100%}}.fin-detail-hero{border-bottom:1px solid var(--flow-hair);padding-bottom:14px;text-align:center}.fin-detail-amount{font-size:28px;font-weight:700;margin:0}.fin-detail-amount-credit{color:var(--flow-ok)}.fin-detail-amount-debit{color:var(--flow-ink)}.fin-detail-caption{color:var(--flow-ink-2);font-size:13.5px;margin:4px 0 0}.fin-detail-rows{display:flex;flex-direction:column;padding-top:8px}.fin-detail-row{align-items:baseline;display:flex;gap:16px;justify-content:space-between;padding:9px 0}.fin-detail-row+.fin-detail-row{border-top:1px solid var(--flow-hair)}.fin-detail-label{color:var(--flow-ink-3);flex:0 0 auto;font-size:13px}.fin-detail-value{font-size:13.5px;font-weight:600;min-width:0;overflow-wrap:anywhere;text-align:right}.fin-detail-subhead{color:var(--flow-ink-3);font-size:11.5px;font-weight:700;letter-spacing:.08em;margin:14px 0 2px;text-transform:uppercase}.fin-detail-fx{border-top:1px solid var(--flow-hair);margin-top:6px}.fin-detail-actions{display:flex;justify-content:center}.fin-detail-actions .sy-flow-btn-primary{background:#ae6f28;background:var(--flow-brand,#ae6f28);color:#fff6df;color:var(--flow-on-brand,#fff6df);width:100%}.fin-detail-reason{background:var(--flow-danger-soft);border-radius:12px;color:var(--flow-danger);font-size:13.5px;margin:14px 0 0;padding:11px 14px}.fin-amount,.fin-form{display:flex;flex-direction:column;gap:14px}.fin-amount-balance{align-items:baseline;background:var(--flow-glass-soft);border-radius:12px;display:flex;flex-wrap:wrap;font-size:13.5px;gap:4px 12px;justify-content:space-between;padding:12px 14px}.fin-amount-balance b{font-size:15px}.fin-field{display:flex;flex-direction:column;gap:6px}.fin-field-label{color:var(--flow-ink-2);font-size:12.5px;font-weight:600}.fin-field input,.fin-field select{background:#fff;border:1.5px solid var(--flow-hair);border-radius:12px;box-sizing:border-box;color:var(--flow-ink);display:block;font:inherit;font-size:14.5px;height:46px;line-height:43px;margin:0;max-width:100%;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;vertical-align:middle;width:100%}.fin-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%233a250d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:15px;cursor:pointer;font-weight:600;padding-right:40px}.fin-field select::-ms-expand{display:none}@media (hover:hover){.fin-field input:not(:disabled):hover,.fin-field select:not(:disabled):hover{border-color:rgba(58,37,13,.22);border-color:var(--flow-line-strong,rgba(58,37,13,.22))}}.fin-field input:focus,.fin-field input:focus-visible,.fin-field select:focus,.fin-field select:focus-visible{border-color:var(--flow-brand);box-shadow:0 0 0 3px var(--flow-brand-soft);outline:none}.fin-field select:disabled{background-color:hsla(0,0%,100%,.55);cursor:not-allowed;opacity:.55}.fin-amount-input{align-items:center;background:#fff;border:1.5px solid var(--flow-hair);border-radius:12px;display:flex;gap:8px;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease}.fin-amount-input:focus-within{border-color:var(--flow-brand);box-shadow:0 0 0 3px var(--flow-brand-soft)}.fin-amount-input input{border:0;border-radius:0;font-size:19px;font-weight:700;height:52px;min-width:0;padding:0}.fin-amount-input input:focus,.fin-amount-input input:focus-visible{border:0;box-shadow:none}.fin-amount-currency{color:var(--flow-ink-3);font-size:14px;font-weight:700}.fin-amount-submit{background:#ae6f28;background:var(--flow-brand,#ae6f28);color:#fff6df;color:var(--flow-on-brand,#fff6df);width:100%}.fin-amount-submit.sy-flow-btn:disabled{background:#e4d7c2!important;box-shadow:none;color:#a3947e!important;cursor:not-allowed;opacity:1!important}@media (hover:hover){.fin-amount-submit.sy-flow-btn:not(:disabled):hover{background:#8a5518;background:var(--flow-brand-strong,#8a5518)}}.fin-field-error{color:var(--flow-danger);font-size:13px;margin:0}.fin-field-hint{color:var(--flow-ink-3);font-size:12.5px;margin:0}.fin-choices{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.fin-choice{accent-color:var(--flow-brand);align-items:center;background:var(--flow-glass-soft);border:1.5px solid var(--flow-hair);border-radius:14px;cursor:pointer;display:flex;gap:12px;padding:13px 15px}.fin-choice.is-active{background:var(--flow-brand-soft);border-color:var(--flow-brand)}.fin-choice-body{color:var(--flow-ink-2);display:flex;flex:1 1;flex-direction:column;font-size:13px;gap:2px;min-width:0}.fin-choice-body b{color:var(--flow-ink);font-size:14.5px}.fin-choice-trash{background:var(--flow-danger-soft);border:1.5px solid var(--flow-danger-soft);border-radius:12px;color:var(--flow-danger);cursor:pointer;display:grid;flex:none;height:38px;place-items:center;width:38px}.fin-choice-trash:disabled{cursor:not-allowed;opacity:.5}.fin-choice-trash svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:19px;width:19px}.fin-summary,.fin-summary-skeleton{display:flex;flex-direction:column;gap:2px}.fin-summary-line{align-items:center;display:flex;font-size:13.5px;gap:16px;justify-content:space-between;padding:10px 0}.fin-summary-line>span{min-width:0}.fin-summary-line>b{flex:0 0 auto;overflow-wrap:anywhere}.fin-summary-line+.fin-summary-line{border-top:1px solid var(--flow-hair)}.fin-summary-total{font-size:15px}.fin-summary-total b{color:var(--flow-brand-strong);font-size:17px}.fin-sticky-bar{background:linear-gradient(to top,var(--flow-page) 70%,hsla(32,45%,82%,0));bottom:0;display:flex;justify-content:flex-end;padding:14px 0;position:-webkit-sticky;position:sticky;z-index:20}.fin-sticky-bar .sy-flow-btn{min-width:220px}.fin-receipt{border:1.5px solid var(--flow-hair);border-radius:14px;display:block;overflow:hidden}.fin-receipt img{display:block;height:auto;width:100%}@media (max-width:640px){.fin-wallet-actions .fin-wallet-btn{flex:1 1;min-width:0}.fin-detail-row{align-items:flex-start;flex-direction:column;gap:2px}.fin-detail-value{text-align:left}.fin-sticky-bar .sy-flow-btn{min-width:0;width:100%}.fin-account{width:210px}}.sy-flow.sy-cart{--flow-gutter:max(40px,calc(50% - 775px))}@media (max-width:575px){.sy-flow.sy-cart{--flow-gutter:16px}}.sy-cart .sy-flow-shell{max-width:1550px}.sy-cart-supplier+.sy-cart-supplier{margin-top:0}.sy-cart-supplier-head{align-items:center;background:hsla(0,0%,100%,.28);border-bottom:1px solid var(--flow-hair);display:flex;gap:13px;padding:15px 20px}.sy-cart-supplier.is-offline{border-color:rgba(179,34,26,.35)}.sy-cart-logo{background:var(--flow-brand-soft);border-radius:13px;color:var(--flow-brand-strong);display:grid;flex:0 0 auto;font-size:13px;font-weight:700;height:42px;overflow:hidden;place-items:center;width:42px}.sy-cart-supplier-body{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.sy-cart-supplier-name{align-items:center;display:flex;font-size:15px;font-weight:700;gap:9px;margin:0;min-width:0}.sy-cart-supplier-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sy-cart-supplier-meta{color:var(--flow-ink-3);font-size:12.5px}.sy-cart-lines{list-style:none;margin:0;padding:4px 20px}.sy-cart-group{color:var(--flow-ink-3);font-size:11.5px;font-weight:700;letter-spacing:.08em;margin:14px 0 2px;padding:0 20px;text-transform:uppercase}.sy-cart-line{grid-gap:8px 16px;border-top:1px solid var(--flow-hair);display:grid;gap:8px 16px;grid-template-areas:"media main" "media foot";grid-template-columns:76px minmax(0,1fr);padding:16px 0}.sy-cart-lines>.sy-cart-line:first-child{border-top:0}.sy-cart-line.is-disabled{opacity:.62}.sy-cart-line-media{background:hsla(0,0%,100%,.5);border:1px solid var(--flow-hair);border-radius:14px;display:grid;grid-area:media;height:76px;overflow:hidden;place-items:center;position:relative;width:76px}.sy-cart-line-glyph{fill:none;stroke:var(--flow-brand);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;height:30px;opacity:.75;width:30px}.sy-cart-kind{background:rgba(58,37,13,.82);border-radius:0 0 8px 0;color:var(--flow-on-brand);font-size:10px;font-weight:700;left:0;letter-spacing:.03em;padding:3px 8px;position:absolute;text-transform:uppercase;top:0}.sy-cart-kind-swap{background:rgba(47,128,237,.9)}.sy-cart-kind-custom{background:rgba(174,111,40,.92)}.sy-cart-line-main{align-items:flex-start;display:flex;gap:14px;grid-area:main;min-width:0}.sy-cart-line-text{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-width:0}.sy-cart-line-name{font-size:15px;font-weight:700;line-height:1.32;margin:0}.sy-cart-specs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.sy-cart-spec{align-items:center;background:hsla(0,0%,100%,.62);border-radius:var(--radius-pill);color:var(--flow-ink-2);display:inline-flex;font-size:11.5px;font-weight:500;gap:5px;line-height:1.4;padding:3px 9px}.sy-cart-spec i{color:var(--flow-ink-3);font-style:normal}.sy-cart-line-unit{color:var(--flow-ink-3);font-size:12.5px}.sy-cart-line-remove{background:transparent;border:0;border-radius:10px;color:var(--flow-ink-3);cursor:pointer;display:grid;flex:0 0 auto;height:34px;place-items:center;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);width:34px}@media (hover:hover){.sy-cart-line-remove:hover{background:var(--flow-danger-soft);color:var(--flow-danger)}}.sy-cart-line-remove svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:17px;width:17px}.sy-cart-line-foot{align-items:center;display:flex;gap:14px;grid-area:foot;justify-content:space-between}.sy-cart-line-total{font-size:15.5px;font-weight:700;white-space:nowrap}.sy-cart-qty{align-items:center;background:hsla(0,0%,100%,.68);border:1px solid var(--flow-hair);border-radius:var(--radius-pill);display:inline-flex;gap:2px;padding:3px}.sy-cart-qty-btn{background:transparent;border:0;border-radius:50%;color:var(--flow-ink);cursor:pointer;display:grid;height:30px;place-items:center;transition:background-color var(--duration-fast) var(--ease-out);width:30px}@media (hover:hover){.sy-cart-qty-btn:not(:disabled):hover{background:var(--flow-brand-soft)}}.sy-cart-qty-btn:disabled{cursor:default;opacity:.35}.sy-cart-qty-btn svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;height:14px;width:14px}.sy-cart-qty-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:14.5px;font-variant-numeric:tabular-nums;font-weight:700;min-width:30px;text-align:center}.sy-cart-oos{background:rgba(179,34,26,.04);border:1.5px dashed rgba(179,34,26,.32);border-radius:16px;margin:4px 20px 16px;padding:4px 16px 8px}.sy-cart-oos-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 0 2px;row-gap:4px}.sy-cart-oos-head p{margin:0}.sy-cart-oos-head p,.sy-cart-oos-remove{color:var(--flow-danger);font-size:13px;font-weight:700}.sy-cart-oos-remove{background:none;border:0;cursor:pointer;font-family:inherit;padding:0}.sy-cart-oos .sy-cart-group,.sy-cart-oos .sy-cart-lines{padding-inline:0}.sy-cart-summary-count{align-items:baseline;color:var(--flow-ink-2);font-size:13.5px;gap:14px;margin:0 0 4px}.sy-cart-bar,.sy-cart-summary-count{display:flex;justify-content:space-between}.sy-cart-bar{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(33,50%,91%,.94);border-top:1px solid var(--flow-hair);bottom:0;gap:16px;margin:18px calc(var(--flow-gutter)*-1) calc(var(--flow-gutter)*-1);padding:14px var(--flow-gutter) calc(14px + env(safe-area-inset-bottom, 0px));position:-webkit-sticky;position:sticky;z-index:20}.sy-cart-bar-total{display:flex;flex-direction:column;gap:2px;min-width:0}.sy-cart-bar-total span{color:var(--flow-ink-3);font-size:12px}.sy-cart-bar-total b{font-size:19px;font-weight:700}@media (min-width:1024px){.sy-cart-bar{display:none}}@media (max-width:575px){.sy-cart-line{grid-template-columns:62px minmax(0,1fr)}.sy-cart-line-media{height:62px;width:62px}.sy-cart-group,.sy-cart-lines,.sy-cart-supplier-head{padding-inline:14px}.sy-cart-oos{margin-inline:14px}}.sy-cart-skeleton .sy-cart-line-media,.sy-cart-skeleton .sy-cart-logo{background:hsla(31,38%,88%,.75)}.sy-cart-skeleton-summary{grid-gap:16px;display:grid;gap:16px}.otp-group{margin-bottom:1.25rem}.otp-label{color:#766f6a;color:var(--auth-muted,#766f6a);display:block;font-family:var(--brand-font-text);font-size:.875rem;font-size:var(--auth-font-body,.875rem);font-weight:500;margin-bottom:.5rem}.otp-cells{display:flex;gap:clamp(.3rem,2vw,.5rem)}.otp-cell{background:hsla(0,0%,100%,.85);border:1px solid #cebca0;border:1px solid var(--auth-brand-soft,#cebca0);border-radius:10px;border-radius:var(--auth-radius,10px);color:#5a2f0e;flex:1 1;font-family:var(--brand-font-display);font-size:1.375rem;font-size:var(--auth-font-otp,1.375rem);font-weight:700;height:clamp(2.9rem,11vw,3.5rem);min-width:0;outline:none;text-align:center;transition:border-color .12s ease,box-shadow .12s ease}.otp-cell:focus{border-color:#ae6f28;border-color:var(--auth-brand,#ae6f28);border-width:2px;box-shadow:0 0 0 3px rgba(174,111,40,.16)}.otp-cell:disabled{background:hsla(37,32%,72%,.18);color:#87807c;color:var(--auth-muted-soft,#87807c)}.otp-cells--invalid .otp-cell{border-color:#d14343;border-color:var(--auth-error,#d14343)}@media (prefers-reduced-motion:reduce){.otp-cell{transition:none}}:root{--auth-brand:#ae6f28;--auth-brand-grad-start:#a87435;--auth-brand-grad-end:#dcb47e;--auth-brand-soft:#cebca0;--auth-title:#3c200a;--auth-text:#3c200a;--auth-muted:#766f6a;--auth-muted-soft:#87807c;--auth-on-brand:#fff6df;--auth-error:#d14343;--auth-surface:#fff;--auth-surface-locked:#f7f2ea;--auth-text-locked:#6b5a46;--auth-brand-gradient:linear-gradient(135deg,var(--auth-brand-grad-start) 0%,var(--auth-brand-grad-end) 100%);--auth-page-gradient:linear-gradient(135deg,#d9ba95,#fff 20%,#fff 80%,#d9ba95);--auth-page-gradient-alt:linear-gradient(135deg,#d9ba95,#f5f5f5 50%,#d9ba95);--auth-radius:10px;--auth-control-height:3.125rem;--auth-font-title:1.5rem;--auth-font-body:0.875rem;--auth-font-button:1.125rem;--auth-font-otp:1.375rem}.auth-page,.auth-page *,.auth-select-dropdown,.auth-select-dropdown *{font-family:var(--brand-font-text)}.auth-page .ant-input,.auth-page .ant-select-selection-item,.auth-page .ant-select-selection-search-input,.auth-page .ant-select-selector,.auth-page .auth-error,.auth-page .auth-field-error,.auth-page .auth-native-input,.auth-page .otp-cell,.auth-page h1,.sayagie-logo-word{font-family:var(--brand-font-display)}.auth-page{background:linear-gradient(135deg,#d9ba95,#fff 20%,#fff 80%,#d9ba95);background:var(--auth-page-gradient);background-attachment:fixed;box-sizing:border-box;display:flex;font-family:var(--brand-font-text);grid-column:1/-1;justify-content:center;min-height:100vh;min-height:100dvh;padding:clamp(1rem,4vw,2.5rem) clamp(.75rem,3vw,1rem)}.auth-page--alt{background:linear-gradient(135deg,#d9ba95,#f5f5f5 50%,#d9ba95);background:var(--auth-page-gradient-alt)}.auth-screen{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.76);border:1px solid hsla(0,0%,100%,.65);border-radius:20px;box-shadow:0 18px 48px rgba(60,32,10,.12);color:#3c200a;color:var(--auth-text);margin:auto;max-width:27rem;padding:clamp(1.5rem,5vw,2rem) clamp(1.15rem,4.5vw,1.75rem) clamp(1.75rem,5vw,2.25rem);width:100%}.auth-head{margin-bottom:1.875rem}.auth-screen .auth-head h1{margin-bottom:.1875rem;text-align:left}.auth-screen .auth-head .auth-sub{margin:0;max-width:none;text-align:left}.auth-screen h1{text-wrap:balance;color:#3c200a;color:var(--auth-title);font-family:var(--brand-font-display);font-size:clamp(1.375rem,1.2rem + .8vw,1.5rem);font-size:clamp(1.375rem,1.2rem + .8vw,var(--auth-font-title));font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 .25rem;text-align:center}.auth-screen .auth-sub{text-wrap:pretty;color:#766f6a;color:var(--auth-muted);font-family:var(--brand-font-text);font-size:.875rem;font-size:var(--auth-font-body);line-height:1.5;margin:0 auto 1.85rem;max-width:24rem;text-align:center}.auth-field{display:block;margin-bottom:.9rem}.auth-field>.auth-label{color:#3c200a;color:var(--auth-title);display:block;font-family:var(--brand-font-text);font-size:.875rem;font-size:var(--auth-font-body);font-weight:500;margin-bottom:.4rem}.auth-row{display:flex;gap:.5rem}.auth-row .auth-dial{flex:0 0 auto;width:8rem}.auth-row>.auth-grow{flex:1 1 auto;min-width:0}.auth-native-input,.auth-screen .ant-input,.auth-screen .ant-input-affix-wrapper,.auth-screen .ant-select .ant-select-selector{background:#fff;background:var(--auth-surface);border:1px solid #cebca0;border:1px solid var(--auth-brand-soft);border-radius:10px;border-radius:var(--auth-radius);color:#3c200a;color:var(--auth-text);font-family:var(--brand-font-display);font-size:.875rem;font-size:var(--auth-font-body);min-height:3.125rem;min-height:var(--auth-control-height)}.auth-screen .ant-select-single.ant-select-lg .ant-select-selector{align-items:center;display:flex;height:3.125rem;height:var(--auth-control-height)}.auth-native-input:hover,.auth-screen .ant-input-affix-wrapper:hover,.auth-screen .ant-input:hover,.auth-screen .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#ae6f28;border-color:var(--auth-brand)}.auth-native-input:focus,.auth-screen .ant-input-affix-wrapper-focused,.auth-screen .ant-input-focused,.auth-screen .ant-input:focus,.auth-screen .ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:#ae6f28;border-color:var(--auth-brand);box-shadow:0 0 0 3px rgba(174,111,40,.16)}.auth-screen .ant-input::-webkit-input-placeholder{color:#b3a795}.auth-screen .ant-input::placeholder,.auth-screen .ant-select-selection-placeholder{color:#b3a795}.auth-field--invalid .ant-input,.auth-field--invalid .ant-input-affix-wrapper,.auth-field--invalid .ant-select .ant-select-selector,.auth-field--invalid .auth-native-input{border-color:#d14343;border-color:var(--auth-error)}.auth-field--invalid .ant-input:focus,.auth-field--invalid .ant-select-focused .ant-select-selector,.auth-field--invalid .auth-native-input:focus{box-shadow:0 0 0 3px rgba(209,67,67,.16)}.auth-native-input{box-sizing:border-box;color:#3c200a;color:var(--auth-text);font:inherit;font-size:.9375rem;outline:none;padding:0 .75rem;width:100%}.auth-native-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5}.auth-native-input::-webkit-calendar-picker-indicator:hover{opacity:.9}.auth-field-error{display:block;margin:.3rem 0 0 .15rem}.auth-error,.auth-field-error{color:#d14343;color:var(--auth-error);font-family:var(--brand-font-display);font-size:.875rem;font-size:var(--auth-font-body)}.auth-error{margin:0;text-align:center}.auth-error:empty{display:none}.auth-actions{display:flex;flex-direction:column;gap:.6rem;margin-top:1.25rem}.auth-screen .auth-btn-primary,.auth-screen .auth-btn-primary:not(:disabled):focus,.auth-screen .auth-btn-primary:not(:disabled):hover{background:linear-gradient(135deg,#a87435,#dcb47e);background:var(--auth-brand-gradient);border:0;border-radius:10px;border-radius:var(--auth-radius);box-shadow:0 6px 16px rgba(174,111,40,.24);color:#fff6df;color:var(--auth-on-brand);font-family:var(--brand-font-text);font-size:1.125rem;font-size:var(--auth-font-button);font-weight:600;height:3.125rem;height:var(--auth-control-height)}.auth-screen .auth-btn-primary:not(:disabled):hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.auth-screen .auth-btn-primary.ant-btn-loading,.auth-screen .auth-btn-primary:disabled{background:#cebca0;background:var(--auth-brand-soft);box-shadow:none;color:#fff6df;color:var(--auth-on-brand);opacity:.6}.auth-screen .auth-btn-ghost,.auth-screen .auth-btn-ghost:focus,.auth-screen .auth-btn-ghost:hover{background:transparent;border:1px solid #cebca0;border:1px solid var(--auth-brand-soft);border-radius:10px;border-radius:var(--auth-radius);color:#ae6f28;color:var(--auth-brand);font-weight:600;height:3.125rem;height:var(--auth-control-height)}.auth-screen .auth-btn-ghost:hover{border-color:#ae6f28;border-color:var(--auth-brand)}.auth-screen .auth-btn-text,.auth-screen .auth-btn-text:focus,.auth-screen .auth-btn-text:hover{background:transparent;border:0;color:#766f6a;color:var(--auth-muted);font-weight:500;height:2.75rem}.auth-meta{color:#87807c;color:var(--auth-muted-soft);font-family:var(--brand-font-text);font-size:.875rem;font-size:var(--auth-font-body);margin:.9rem 0 0;text-align:center}.auth-meta--left{text-align:left}.auth-meta--row{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.auth-linkish{background:none;border:0;color:#ae6f28;color:var(--auth-brand);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:none}.auth-linkish:hover{text-decoration:underline}.auth-linkish[disabled]{color:#a0aec0;cursor:default;text-decoration:none}.auth-timer{color:#ae6f28;color:var(--auth-brand);font-weight:500}.auth-resend{align-items:center;display:flex;font-family:var(--brand-font-text);font-size:.875rem;font-size:var(--auth-font-body);gap:.75rem;justify-content:space-between;margin-bottom:1.875rem}.auth-resend-status{align-items:center;display:inline-flex;flex-shrink:1;gap:.3125rem;white-space:nowrap}.auth-resend-label{color:#87807c;color:var(--auth-muted-soft)}.auth-resend-timer{color:#ae6f28;color:var(--auth-brand);font-weight:500}.auth-resend-off{color:#a0aec0;font-weight:500}.auth-resend-alt,.auth-resend-now{background:none;border:0;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;white-space:nowrap}.auth-resend-now{color:#ae6f28;color:var(--auth-brand);font-weight:500}.auth-resend-alt{color:#766f6a;color:var(--auth-muted);font-weight:600;letter-spacing:.3px}.auth-resend-now:disabled{color:#a0aec0;cursor:default}.auth-resend-alt:focus-visible,.auth-resend-now:focus-visible{border-radius:3px;outline:2px solid #ae6f28;outline:2px solid var(--auth-brand);outline-offset:3px}.auth-brand{margin-bottom:1.5rem}.auth-switch{margin:.9375rem 0 0;text-align:center}.auth-switch-btn{background:none;border:0;color:#3c200a;color:var(--auth-title);cursor:pointer;font-family:var(--brand-font-text);font-size:.875rem;font-size:var(--auth-font-body);opacity:.5;padding:0}.auth-switch-btn:hover{opacity:.8}.auth-switch-btn:focus-visible{border-radius:3px;outline:2px solid #ae6f28;outline:2px solid var(--auth-brand);outline-offset:3px}.auth-avatar{background:#fff;background:var(--auth-surface);border:2px solid #cebca0;border:2px solid var(--auth-brand-soft);border-radius:50%;display:grid;height:7.5rem;margin:0 auto 1.5rem;overflow:hidden;place-items:center;width:7.5rem}.auth-avatar img{height:100%;object-fit:cover;width:100%}.auth-avatar-empty{color:#ae6f28;color:var(--auth-brand);font-size:2.5rem;font-weight:600}.auth-foot,.auth-screen--stacked{display:flex;flex-direction:column}.auth-foot{align-items:center;margin-top:auto;padding-top:2.5rem}.auth-foot-logo{margin-bottom:3.125rem}.auth-enterprise{font-weight:500;margin:0 0 1.5625rem}.auth-enterprise,.auth-fineprint{color:#3c200a;color:var(--auth-title);font-family:var(--brand-font-text);font-size:.875rem;font-size:var(--auth-font-body);opacity:.6;text-align:center}.auth-fineprint{text-wrap:pretty;line-height:1.43;margin:0}.auth-fineprint-link{color:inherit;font-weight:600;text-decoration:underline}.auth-fineprint-link:hover{color:#ae6f28;color:var(--auth-brand)}@media (max-width:575px){.auth-screen--stacked{align-self:stretch;backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:none;border-radius:0;box-shadow:none;margin-block:0;max-width:none;padding-inline:0}.auth-page--stacked{padding-inline:1.0625rem}.auth-screen--stacked .auth-foot{padding-bottom:4.6875rem}}@media (max-width:480px){.auth-screen{border-radius:var(--radius-lg)}.auth-row .auth-dial{width:6.5rem}.auth-row .auth-dial .ant-select-selector{padding-inline:.5rem}}.auth-address{position:relative}.auth-suggestions{background:#fff;background:var(--auth-surface);border:1px solid #cebca0;border:1px solid var(--auth-brand-soft);border-radius:10px;border-radius:var(--auth-radius);box-shadow:0 12px 28px rgba(60,32,10,.16);left:0;list-style:none;margin:0;max-height:15rem;overflow-y:auto;padding:.25rem;position:absolute;right:0;top:3.375rem;top:calc(var(--auth-control-height) + .25rem);z-index:20}.auth-suggestion{background:transparent;border:0;border-radius:8px;color:#3c200a;color:var(--auth-text);cursor:pointer;display:block;font:inherit;font-size:.875rem;line-height:1.35;padding:.55rem .65rem;text-align:left;width:100%}.auth-suggestion:focus-visible,.auth-suggestion:hover{background:rgba(174,111,40,.1);outline:none}.auth-address-actions{margin-top:.45rem}.auth-locate{align-items:center;display:inline-flex;gap:.35rem}.auth-hint{color:#87807c;color:var(--auth-muted-soft);display:block;font-size:.8125rem;margin:.3rem 0 0 .15rem}.auth-screen .ant-select-focused .ant-select-selector,.auth-screen .ant-select-open .ant-select-selector{border-color:#ae6f28!important;border-color:var(--auth-brand)!important;box-shadow:0 0 0 3px rgba(174,111,40,.16)!important}.auth-screen .ant-select-arrow,.auth-screen .ant-select-clear{color:#87807c;color:var(--auth-muted-soft)}.auth-select-dropdown{border-radius:10px;border-radius:var(--auth-radius);box-shadow:0 12px 28px rgba(60,32,10,.16);padding:.25rem}.auth-select-dropdown .ant-select-item{border-radius:8px;color:#3c200a;color:var(--auth-text);font-size:.9rem}.auth-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:rgba(174,111,40,.1)}.auth-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:linear-gradient(135deg,#a87435,#dcb47e);background:var(--auth-brand-gradient);color:#fff6df;color:var(--auth-on-brand);font-weight:600}.auth-select-dropdown .ant-select-item-option-selected .ant-select-item-option-state{color:#fff6df;color:var(--auth-on-brand)}.auth-address-actions:has(.auth-locate+.auth-locate){display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.sy-flow.acct{--acct-hair:rgba(58,37,13,.12)}.sy-flow.acct .sy-flow-backrow{display:none}.sy-flow.acct .sy-flow-rail{display:flex;flex-direction:column;gap:clamp(14px,1.4vw,20px)}@media (min-width:1024px){.sy-flow.acct .sy-flow-grid{align-items:stretch}.sy-flow.acct .sy-flow-rail{position:static}.sy-flow.acct .sy-flow-main>.sy-flow-card:last-child,.sy-flow.acct .sy-flow-main>.sy-flow-card:last-child>.sy-flow-card-body,.sy-flow.acct .sy-flow-rail>.sy-flow-card:last-child,.sy-flow.acct .sy-flow-rail>.sy-flow-card:last-child>.sy-flow-card-body{display:flex;flex:1 1;flex-direction:column}.sy-flow.acct .acct-link,.sy-flow.acct .acct-links{flex:1 1}.sy-flow.acct .acct-fields{display:flex;flex:1 1;flex-direction:column}.sy-flow.acct .acct-form-actions{margin-top:auto;padding-top:18px}}.acct-avatar{align-items:center;border-bottom:1px solid var(--acct-hair);display:flex;gap:16px;margin-bottom:16px;padding-bottom:16px}@media (max-width:420px){.acct-avatar{align-items:flex-start;flex-direction:column}}.acct-avatar-frame{background:hsla(0,0%,100%,.72);border:2px solid hsla(0,0%,100%,.7);border-radius:50%;color:var(--flow-brand-strong);display:grid;flex:0 0 auto;font-size:26px;font-weight:700;height:76px;overflow:hidden;place-items:center;position:relative;width:76px}.acct-avatar-frame img{height:100%;object-fit:cover;width:100%}.acct-avatar-busy{-webkit-animation:acct-pulse 1.1s ease-in-out infinite;animation:acct-pulse 1.1s ease-in-out infinite;background:hsla(0,0%,100%,.6);inset:0;position:absolute}@-webkit-keyframes acct-pulse{50%{opacity:.35}}@keyframes acct-pulse{50%{opacity:.35}}.acct-avatar-body{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.acct-avatar-name{color:var(--flow-ink);font-size:16px;font-weight:700;margin:0}.acct-field-note{color:var(--flow-danger);font-size:12.5px;line-height:1.4;margin:2px 0 0}.sy-flow.acct .auth-screen.acct-fields{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:0;border-radius:0;box-shadow:none;color:var(--flow-ink);font-family:inherit;margin:0;max-width:none;padding:0}.sy-flow.acct .auth-field>.auth-label{color:var(--flow-ink-2);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.acct-grid{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.acct-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.acct-grid-wide{grid-column:1/-1}.acct-form-actions{display:flex;justify-content:flex-end;margin-top:18px}@media (max-width:575px){.acct-form-actions .sy-flow-btn{width:100%}}.acct-row-value{color:var(--flow-ink);font-size:14.5px;font-weight:600;overflow-wrap:anywhere}.acct-danger{border-color:rgba(179,34,26,.28);margin-top:var(--flow-gap)}.acct-danger-body{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.acct-danger-body .sy-flow-btn{flex:0 0 auto}.acct-danger .sy-flow-card-title{color:var(--flow-danger)}.acct-danger-copy{color:var(--flow-ink-2);font-size:13.5px;line-height:1.55;margin:0;max-width:62ch}.acct-links-body{padding-bottom:4px;padding-top:4px}.acct-links{display:flex;flex-direction:column}.acct-link{align-items:center;background:none;border:0;border-bottom:1px solid var(--acct-hair);color:var(--flow-ink);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;padding:13px 0;text-align:left}.acct-link:last-child{border-bottom:0}.acct-link svg{fill:none;stroke:var(--flow-ink-3);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto;height:14px;width:14px}@media (hover:hover){.acct-link:hover{color:var(--flow-brand-strong)}.acct-link:hover svg{stroke:var(--flow-brand-strong)}}.acct-dialog-lede{color:#6b5842;color:var(--flow-ink-2,#6b5842);font-size:13.5px;line-height:1.55;margin:0 0 16px}.acct-otp-stack{display:flex;flex-direction:column;gap:16px}.acct-dialog-foot{display:flex;justify-content:center;margin-top:16px}.acct-dialog-fail{align-items:flex-start;color:#b3221a;color:var(--flow-danger,#b3221a);display:flex;flex-direction:column;font-size:13.5px;gap:10px;line-height:1.5}.acct-dialog-fail p{margin:0}.acct-dialog-actions{display:flex;gap:10px}.acct-dialog-actions .sy-flow-btn{flex:1 1}@media (max-width:575px){.sy-flow.acct .sy-flow-card-body{padding:14px 16px 18px}.sy-flow.acct .sy-flow-card-head{padding:13px 16px}.acct-avatar-frame{font-size:22px;height:64px;width:64px}.acct-dialog-actions{flex-direction:column-reverse}.acct-danger-body .sy-flow-btn{width:100%}}.skip-button{align-self:flex-end;color:var(--main-color);cursor:pointer;font-size:var(--base-font);position:relative;text-transform:capitalize;top:5%}.logo{height:125px}.logo .logo-img img{width:100px}.page-bottom{align-items:center;display:flex;justify-content:center}.page-bottom__txt{color:var(--primary-black-color);font-family:SFProRegular;font-size:12px;line-height:20px}.footer-logo .logo-img{margin-right:5px;width:15px}.footer-logo .logo-img img{vertical-align:sub;width:100%}.view-height{height:100vh;min-height:100vh}.template-layout .fluid-container{margin:0 auto;max-width:90%}.template-layout .jumbotron-container{max-width:100%;padding:0}.template-layout .row{flex:1 1;flex-flow:column;height:100%}.template-layout .row,.template-layout section{align-items:center;display:flex;justify-content:center}.template-layout section{flex-flow:column;flex-grow:1}.template-layout .footer-row{display:flex}.blur-spots{background-image:url(/static/media/blur-spot-1.86e7e18b4397c9851514.svg),url(/static/media/blur-spot-2.fcc1281d8ed324fc10b2.svg),url(/static/media/blur-spot-3.7a93dcd1c15257968b3d.svg),url(/static/media/blur-spot-4.a263cb4c3a4295216b47.svg);background-position:0 0,0 100%,179px top,100% 100%;background-repeat:no-repeat}.business__row{flex:1 1;flex-flow:column;height:100%}.business__row,.business__section{align-items:center;display:flex;justify-content:center}.business__section{flex-flow:column;flex-grow:1}.business__title{margin-bottom:13px}.business .business__title{text-transform:uppercase}.business__subtitle{color:#9a9a9d;font-weight:400;line-height:26px;max-width:307px;text-align:center;text-transform:inherit;width:100%}.business__section.register .business__subtitle{margin-bottom:8px}.business__btn button{margin:0 0 16px}.business__btn .review-button:hover{background-color:var(--black-color);cursor:default}.business__footer{color:#74787c;font-size:12px;font-weight:400;line-height:20px;margin-bottom:20px;text-align:center}.business__footer a{color:#ae6f28;font-size:14px;line-height:22px;text-decoration:none}.business__listing{margin:24px 0}.business__listing__text{margin-bottom:24px;margin-top:0}.business__section.driver-license-details,.business__section.national-id-details,.business__section.passport-details{margin:52px 0 24px}.review-screen{margin:0 auto;width:342px!important}.business__section.review-screen .business-image{height:70px;width:70px}.business__section.review-screen .business-image img{width:100%}.business__section.review-screen .business__subtitle{color:#0a0017;font-family:SFProRegular;font-size:16px;line-height:24px;margin:17px 0;text-align:center}.logout{text-align:right;width:100%}.business__logout__link{color:#ae6f28;font-size:14px;line-height:22px;margin-left:16px;text-decoration:none}.rejection-message{background:rgba(255,237,214,.6);border-radius:6px;color:#fdb230;font-size:var(--small-font);font-weight:600;line-height:22px;margin-bottom:16px;padding:12px;text-align:center;width:342px}.rejection-message img{margin-right:10px;width:30px}.choose-location{margin-top:16px}.profile-layout{padding:20px 0}.profile-layout .go-back-button{top:20px}@media screen and (min-width:401px){.business__btn button,.business__listing,.business__phone-number{width:342px}}@media screen and (max-width:400px){.business__section.driver-license-details,.business__section.national-id-details,.business__section.passport-details{margin-top:66px}}@media screen and (min-width:320px){.business__phone-number{margin-bottom:8px;margin-top:24px}}@media screen and (max-width:400px) and (min-width:320px){.business__btn button,.business__listing{width:290px}}@media screen and (max-width:319px) and (min-width:230px){.business__btn button,.business__listing,.business__phone-number{width:250px}.business__subtitle{font-size:12px}.business__phone-number{margin-top:12px}}.profile-page{background:#fff;background:var(--auth-page-gradient,#fff);background-attachment:fixed;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.profile-page .template-layout{background-image:none;background:none;display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.profile-page .template-layout>.container{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;width:100%}.profile-page .view-height{height:auto;min-height:0}.profile-page .template-layout .row{flex:1 1 auto;height:auto;margin-inline:auto;max-width:27rem;width:100%}.profile-page .business__section{width:100%}.profile-layout .business__title{color:#3c200a;color:var(--auth-title,#3c200a);font-family:var(--brand-font-display);letter-spacing:-.02em}.profile-layout .business__subtitle{color:#766f6a;color:var(--auth-muted,#766f6a);font-family:var(--brand-font-text)}.profile-layout .go-back-button{color:#ae6f28;color:var(--auth-brand,#ae6f28);font-family:var(--brand-font-text);font-weight:500}.profile-layout .form-elements .ant-form-item>div,.profile-layout .text-area-input textarea{border-color:#cebca0;border-color:var(--auth-brand-soft,#cebca0);border-radius:10px;border-radius:var(--auth-radius,10px)}.profile-layout .form-elements .ant-form-item>div:focus-within,.profile-layout .text-area-input textarea:focus-within{border-color:#ae6f28;border-color:var(--auth-brand,#ae6f28);box-shadow:0 0 0 3px rgba(174,111,40,.16)}.profile-layout .ant-input,.profile-layout .ant-select-selection-item,.profile-layout .ant-select-selection-search-input{color:#3c200a;color:var(--auth-text,#3c200a);font-family:var(--brand-font-display)}.profile-layout .ant-form-item-label>label{color:#766f6a;color:var(--auth-muted,#766f6a);font-family:var(--brand-font-text)}.profile-layout .business__listing ul li{border:1px solid #cebca0!important;border:1px solid var(--auth-brand-soft,#cebca0)!important;border-radius:10px;border-radius:var(--auth-radius,10px)}.profile-layout .business__btn .primary-enabled,.profile-layout .business__btn .primary-enabled:active,.profile-layout .business__btn .primary-enabled:focus,.profile-layout .business__btn .primary-enabled:hover{background:#ae6f28;background:var(--auth-brand-gradient,#ae6f28);background-color:initial;border:0;border-radius:10px;border-radius:var(--auth-radius,10px);box-shadow:0 6px 16px rgba(174,111,40,.24);color:#fff6df;color:var(--auth-on-brand,#fff6df);font-family:var(--brand-font-text);font-weight:600}.profile-layout .business__btn .primary-enabled:hover{-webkit-filter:brightness(1.04);filter:brightness(1.04)}.profile-layout .business__btn .primary-disabled{border-radius:10px;border-radius:var(--auth-radius,10px)}.profile-layout .page-bottom__txt{color:#3c200a;color:var(--auth-title,#3c200a);font-family:var(--brand-font-text);opacity:.6}.profile-layout .footer-logo .logo-img{width:18px}.profile-layout .form-elements .has-verified-badge .ant-form-item>div{background-color:#f7f2ea;background-color:var(--auth-surface-locked,#f7f2ea);border-color:#cebca0;border-color:var(--auth-brand-soft,#cebca0)}.profile-layout .form-elements .has-verified-badge .ant-form-item>div:focus-within{border-color:#cebca0;border-color:var(--auth-brand-soft,#cebca0);box-shadow:none}.profile-layout .form-elements .has-verified-badge .ant-input-affix-wrapper>input.ant-input[disabled]{-webkit-text-fill-color:#6b5a46;-webkit-text-fill-color:var(--auth-text-locked,#6b5a46);color:#6b5a46;color:var(--auth-text-locked,#6b5a46)}.avatar-listing ul{list-style-type:none;margin-bottom:0;padding-left:0}.avatar-listing ul li{background:#fff;border:1px solid #f1f1f1!important;border-radius:12px;height:68px;margin-bottom:16px;padding:16px!important}.avatar-listing .ant-list-item-meta{display:inline-flex}.avatar-listing .ant-list-item-meta>div{align-self:center}.avatar-listing .ant-list-item-meta>div.ant-list-item-meta-avatar{margin-right:12px}.avatar-listing .ant-list-item-meta>div .ant-list-item-meta-title{font-size:14px;font-weight:600;line-height:22px;margin-bottom:0}.avatar-listing .ant-list-item-meta>div .ant-list-item-meta-title a{color:#000;text-decoration:none;text-transform:capitalize}.avatar-listing .ant-list-item-meta-description{color:var(--gray-color);font-family:SFProRegular;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.avatar-listing .check-status{background-color:#21d187;border:1.5px solid #fff;border-radius:20px;height:24px;text-align:center;width:24px}.avatar-listing .ant-list-item-meta>div.ant-list-item-meta-avatar{background-color:var(--main-color);border-radius:10px;text-align:center}.avatar-listing .ant-list-item-meta>div.ant-list-item-meta-avatar span{height:20px;position:relative;top:5px;width:20px}@media screen and (min-width:401px){.avatar-listing .ant-list-item-meta>div.ant-list-item-meta-avatar{height:36px;width:36px}}@media screen and (max-width:400px){.avatar-listing .ant-list-item-meta>div.ant-list-item-meta-avatar{height:34px;width:34px}.avatar-listing .ant-list-item-meta>div .ant-list-item-meta-title{font-size:12px}}@media screen and (max-width:320px){.avatar-listing .ant-list-item-meta-description{width:150px}}.add-coupon-field-view :is(input,button){border-radius:10px;height:100%;min-height:48px}.add-coupon-field-view .ant-input{border-color:#f1f1f1}.error-field-coupon .ant-input{border:1px solid rgba(242,80,80,.5)}.coupon-field .notification-content{margin:3px 0}.add-coupon-field-view :is(.ant-input:hover,.ant-input:focus,.ant-input-focused){box-shadow:none}.add-coupon-field-view>div{width:100%}.add-coupon-field-view button span{font-family:SFProRegular}.applied-coupon-view{align-items:center;background-color:#f4f5fe;border:1px solid rgba(102,110,237,.3);border-radius:var(--input-border-radius);box-shadow:var(--elevation-4);display:flex;justify-content:space-between;padding:16px}.coupon-code-ellipse{max-width:130px}.coupon-remove-text{align-items:center;display:flex;gap:14px}.supplier-summary-image{margin-bottom:18.5px}.supplier-summary-image img{box-shadow:var(--elevation-1);-webkit-filter:drop-shadow(0 2px 8px rgba(0,11,43,.06));filter:drop-shadow(0 2px 8px rgba(0,11,43,.06));height:44px;width:44px}.order-summary-list{padding:23px;width:inherit}.summary-list-item{margin-bottom:9px}.radio-listing>div{display:flex;flex-flow:column;flex-wrap:wrap}.radio-listing .ant-radio-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:12px;display:flex;flex-direction:row-reverse;margin-right:0;min-height:68px;padding:16px 22px 16px 16px}.radio-listing .ant-radio-wrapper:not(:last-child){margin-bottom:16px}.radio-listing .ant-radio-wrapper>span{align-self:center;color:#000;font-size:14px;font-weight:400;line-height:22px;text-transform:capitalize}.radio-listing .ant-radio-wrapper-checked.hasDetail>span{align-self:flex-start;top:11px}.radio-listing .ant-radio-wrapper-checked.hasDetail>span .radio-label-container+.radio-info-row{margin-top:16px}.radio-listing .ant-radio-wrapper-checked.hasDetail>span .radio-label-container+.radio-info-row:last-child{padding-bottom:0}.radio-listing .ant-radio-wrapper>span:last-child{flex-basis:100%}.radio-listing .ant-radio-wrapper>span>input{cursor:pointer}.radio-listing .disabled-item{cursor:no-drop}.radio-listing .disabled-item .ant-radio{display:none}.radio-listing .ant-radio-wrapper>span.ant-radio>input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1.2px solid #9b9ea0;border-radius:50%;color:#ae6f28;display:grid;font:inherit;height:24px;left:-3px;margin:0;opacity:1;place-content:center;top:-3px;-webkit-transform:translate(-.075em,-.075em);transform:translate(-.075em,-.075em);width:24px}.radio-listing .ant-radio-wrapper>span.ant-radio>.ant-radio-inner{left:-3px;top:-3px}.radio-listing .ant-radio-wrapper>span.ant-radio>input[type=radio]:checked{border:8px solid #ae6f28}.radio-listing .ant-radio-wrapper>span.ant-radio>input[type=radio]:before{border-radius:50%;box-shadow:inset 1em 1em #fff;content:"";height:.65em;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:.65em}.radio-listing .ant-radio-wrapper>span.ant-radio>input[type=radio]:checked:before{background-color:#fff;-webkit-transform:scale(.5);transform:scale(.5)}.radio-listing .ant-radio-checked:after{display:none}.radio-listing .ant-radio-input:focus+.ant-radio-inner{box-shadow:none}.radio-listing span.ant-radio+*{padding:0}.radio-listing .radio-info-row{border-radius:.5px;border-top:.5px solid #e1e4e7;margin-right:-20px;padding:12.5px 0}.radio-listing .radio-info-row>div:nth-child(2){text-align:right}.radio-listing .ant-radio-wrapper .radio-info-img{height:36px;margin-right:12px;width:36px}.radio-listing .ant-radio-wrapper .radio-info-img img{height:100%;margin-right:5px;width:100%}@media screen and (max-width:400px) and (min-width:320px){.radio-listing .ant-radio-wrapper>span{font-size:12px}}@media screen and (max-width:319px) and (min-width:230px){.radio-listing .ant-radio-wrapper>span{font-size:8px}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.hex-react-date-picker .react-datepicker{border:0;width:100%}.hex-react-date-picker .react-datepicker__header{background-color:initial;border:0;margin-bottom:16px}.hex-react-date-picker .react-datepicker__current-month{font-size:var(--base-font);font-style:"SFProMedium";line-height:19px}.hex-react-date-picker .react-datepicker__navigation-icon:before{border-color:#000;border-width:2px 2px 0 0;height:7px;top:8px;width:7px}.hex-react-date-picker :is(.react-datepicker__day-names,.react-datepicker__week){display:flex;justify-content:space-evenly}.hex-react-date-picker .react-datepicker__day--outside-month{color:#ccc}.hex-react-date-picker .react-datepicker__day{font-size:var(--base-font);line-height:2rem;width:2rem}.hex-react-date-picker .react-datepicker__day--selected{background-color:var(--main-color);color:#fff;line-height:2rem;width:2rem}.hex-react-date-picker .react-datepicker__day--today{border:1px solid var(--main-color);border-radius:.3rem}.hex-react-date-picker .react-datepicker__day--keyboard-selected{background-color:initial}.hex-react-date-picker .react-datepicker__day-name{color:var(--secondary-color);font-size:var(--small-font);font-weight:400;line-height:17px;margin-top:20px}.delivery-types-timeline .go-back-button{position:absolute;top:0}:is(.delivery-date-container,.delivery-time-container) .bordered-title{margin-bottom:20px}.delivery-time-container{margin-top:20px}.delivery-time-container .radio-listing .ant-radio-wrapper{background-color:#f7f7f9}.timeline-list{max-height:250px;overflow-y:auto}.delivery-types-list .radio-listing{max-height:545px;overflow:auto;padding:0 10px 10px}.delivery-type-list-content{width:100%}.delivery-type-list-content .type-list-title{margin-bottom:9px}.delivery-type-list-content .type-description{text-transform:none;width:80%}.delivery-types-list .disabled-item .type-description{width:100%}.delivery-type-list-content .description-view-icon-container{margin-top:6px}.delivery-type-radio-listing .ant-radio-wrapper .radio-label-container img{margin-right:6.5px}.delivery-type-radio-listing .ant-radio-wrapper{align-items:start}.delivery-type-radio-listing .ant-radio-wrapper>span{align-self:flex-start}.delivery-type-radio-listing .ant-radio-wrapper>span.ant-radio>input[type=radio]{left:-5px;top:1px}.delivery-type-radio-listing .ant-radio-wrapper>span.ant-radio>.ant-radio-inner{left:0;top:3px}.delivery-types-list .radio-listing>div{flex-wrap:nowrap}.delivery-types-list :is(.ant-radio-wrapper .ant-radio-disabled,.radio-listing .disabled-item){cursor:default}.unsupported-image{border-radius:6px;-webkit-filter:drop-shadow(0 4px 24px rgba(0,11,43,.1));filter:drop-shadow(0 4px 24px rgba(0,11,43,.1));height:32px;object-fit:cover;width:32px}@media screen and (min-width:576px){.delivery-type-radio-listing .ant-radio-wrapper{padding:16px}}@media screen and (max-width:575px){.delivery-type-radio-listing .ant-radio-wrapper{padding:10px}.delivery-type-modal .ant-modal-content{padding:18px 10px}}.success-check-icon img{width:25px}.value-ellipse{width:40%}.address-modal .ant-modal-header{margin-bottom:21px}.address-modal .address-save-button{margin-top:26px}.hex-spinner-loader{height:150px;position:relative}.hex-spinner-loader .loader-sinpper-container{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background-color:initial;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:99999}.hex-spinner-loader .brand-loader{height:96px;width:96px}.hex-spinner-loader .brand-loader-mark{height:48px;width:48px}.waiting-div-container{padding-bottom:40px}.quantity-buttons-container{margin-top:15px}.quantity-buttons{align-items:center;display:flex;gap:4px}.quantity-box{background-color:#f7f7f9;border-radius:var(--small-border-radius);padding:9px 24px}.quantity-price-view{font-family:SFProMedium;font-size:var(--base-1lg-font);line-height:24px}.disbled-icon{opacity:.5}.supplier-item-card .image-row-item{margin-left:20px}.supplier-item-card .image-row-container img{border-radius:6px;-webkit-filter:drop-shadow(0 4px 24px rgba(0,11,43,.1));filter:drop-shadow(0 4px 24px rgba(0,11,43,.1));height:32px;width:32px}.cart-items-content-card{box-shadow:var(--elevation-2);padding:20px 24px;width:inherit}.cart-product-item-header{margin-bottom:20px}.cart-items-content-card .product-item-container img{border-radius:12px;-webkit-filter:drop-shadow(0 4px 24px rgba(0,11,43,.1));filter:drop-shadow(0 4px 24px rgba(0,11,43,.1));height:48px;width:48px}.cart-details-container{margin-top:20px}.image-content-card{padding:22px 16px}.content-card,.image-content-card{box-shadow:var(--elevation-2);width:inherit}.content-card{padding:16px 24px}.image-content-description{margin-top:2px}.card-bottom-divider{border-bottom:6px solid #f0f0f0}.delivery-address-card .image-row-container>div:first-child,.delivery-type-card .image-row-container>div:first-child{align-self:flex-start;flex:0 0 36px;height:36px;width:36px}.information-card .total-information-preview:first-child{margin-bottom:8px}@media screen and (max-width:575px){.content-card{padding:16px}.information-card>div:first-child{flex-wrap:wrap}}.method-item{border:1px solid #e1e4e7;border-radius:10px;padding:22px 16px}.payment-message{margin:20px auto;width:80%}.success-status-image-container{height:250px;margin:auto;width:250px}.failed-status-image-container{height:100px;margin:auto;width:100px}.payment-status-image{height:100%;object-fit:cover;width:100%}.payment-radio-listing{margin-bottom:16px}.payment-radio-listing .ant-radio-wrapper{padding:22px 16px}.payment-radio-listing .ant-radio-wrapper-disabled{background-color:#f8f8f8}.expiry-msg{align-items:center;background-color:rgba(102,110,237,.08);border-radius:6px;display:flex;gap:5px;margin-top:15px;padding:16px 24px;width:inherit}.expiry-msg span{color:#e83a3a;font-family:SFProSemiBold}.ord-screen{--ord-brand:#ae6f28;--ord-brand-soft:#e4cfb7;--ord-on-brand:#fff6df;--ord-ink:#3a250d;--ord-ink-strong:#3c200a;--ord-ink-2:#6b5842;--ord-muted:#8a765d;--ord-page:#e6d3bd;--ord-surface:#f3e8db;--ord-hairline:rgba(58,37,13,.12);--ord-card-border:hsla(0,0%,100%,.42);--ord-card-bg:rgba(255,233,181,.09);--ord-panel-bg:hsla(31,38%,88%,.35);--ord-band-bg:hsla(31,38%,88%,.68);--ord-danger:#b3221a;--ord-success:#2c6f52;--ord-gutter:40px;background:var(--ord-page);color:var(--ord-ink);min-height:100vh;padding:24px max(var(--ord-gutter),calc(50% - 775px)) 56px}.ord-screen,.ord-screen *,.ord-screen :after,.ord-screen :before{box-sizing:border-box}.ord-band{background:var(--ord-band-bg);border:2px solid var(--ord-card-border);border-radius:20px;margin-top:24px;padding:30px 20px}.ord-pagehead{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.ord-pagetitle{color:var(--ord-ink-strong);font-size:26px;font-weight:700;line-height:1.2;margin:0}.ord-back{align-items:center;background:none;border:0;color:var(--ord-brand);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;padding:0}.ord-back svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:16px;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;width:16px}.ord-back:hover svg{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.ord-tabs{gap:16px;justify-content:space-between}.ord-tabs,.ord-tabs-track{align-items:center;display:flex}.ord-tabs-track{background:rgba(174,111,40,.1);border-radius:10px;min-width:0;overflow-x:auto;scrollbar-width:none}.ord-tabs-track::-webkit-scrollbar{display:none}.ord-tab{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ord-ink-strong);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:590;gap:7px;padding:10px 17px;transition:background-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease;white-space:nowrap}.ord-tab.is-selected{background:var(--ord-brand);color:var(--ord-on-brand);-webkit-transform:scale(1.04);transform:scale(1.04)}.ord-card-button:focus-visible,.ord-more-button:focus-visible,.ord-tab:focus-visible{outline:2px solid var(--ord-brand);outline-offset:2px}.ord-tab-count{align-items:center;background:rgba(58,37,13,.14);border-radius:9px;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.ord-tab.is-selected .ord-tab-count{background:hsla(0,0%,100%,.24);color:var(--ord-on-brand)}@media (prefers-reduced-motion:reduce){.ord-tab{transition:none}}.ord-section-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:30px 0}.ord-section-title{align-items:center;background:var(--ord-brand);border-radius:0 10px 10px 0;color:#fff;display:flex;font-size:15px;font-weight:700;height:47px;line-height:1.3;margin:0 0 0 -20px;min-width:342px;padding:0 24px}.ord-section-aside{align-items:center;display:flex;gap:14px;min-width:0}.ord-results-count{color:var(--ord-ink-strong);font-size:14px;font-weight:500;margin:0}.ord-list{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width:1400px){.ord-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.ord-list{grid-template-columns:minmax(0,1fr)}}.ord-card{background:var(--ord-card-bg);border:2px solid var(--ord-card-border);border-radius:17px;display:flex;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease}@media (hover:hover){.ord-card:not(.is-skeleton):hover{border-color:rgba(174,111,40,.4);box-shadow:0 12px 28px -18px rgba(58,37,13,.55);-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.ord-card-button{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:14px;padding:18px;text-align:left;width:100%}.ord-card.is-skeleton .ord-card-button{cursor:default}.ord-card-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.ord-card-number{color:var(--ord-ink-strong);font-size:15px;font-weight:700;line-height:1.25}.ord-status{border-radius:999px;flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.01em;padding:4px 11px;white-space:nowrap}.ord-status-neutral{background:rgba(58,37,13,.1);color:var(--ord-ink-2)}.ord-status-active{background:rgba(174,111,40,.14);color:var(--ord-brand)}.ord-status-success{background:rgba(44,111,82,.12);color:var(--ord-success)}.ord-status-danger{background:rgba(179,34,26,.1);color:var(--ord-danger)}.ord-card-rule{background:var(--ord-hairline);display:block;height:1px}.ord-supplier{align-items:center;display:flex;gap:11px;min-width:0}.ord-avatar,.ord-supplier .sy-img{background:var(--ord-brand-soft);border-radius:10px;flex:0 0 auto;height:38px;overflow:hidden;width:38px}.ord-supplier-name{color:var(--ord-ink-strong);font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ord-facts{grid-gap:10px 18px;display:grid;gap:10px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ord-fact{display:flex;flex-direction:column;min-width:0}.ord-fact-label{color:var(--ord-muted);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.ord-fact-value{color:var(--ord-ink);font-size:13.5px;font-weight:500;line-height:1.4;margin-top:3px;overflow-wrap:anywhere}.ord-fact-amount .ord-fact-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--ord-ink-strong);font-size:16px;font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:480px){.ord-facts{grid-template-columns:minmax(0,1fr)}}.ord-more{display:flex;justify-content:center;margin-top:30px}.ord-more-button{background:var(--ord-surface);border:1px solid var(--ord-brand);border-radius:999px;color:var(--ord-brand);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:46px;min-width:260px;padding:0 48px;transition:box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease}@media (hover:hover){.ord-more-button:not(:disabled):hover{box-shadow:0 8px 18px -10px rgba(58,37,13,.6);-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.ord-more-button:not(:disabled):active{box-shadow:none;-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}.ord-more-button:disabled{cursor:default;opacity:.6}.ord-empty{padding:56px 20px;text-align:center}.ord-empty img{height:auto;margin-bottom:18px;opacity:.9;width:clamp(120px,24vw,168px)}.ord-empty h2{color:var(--ord-ink-strong);font-size:20px;font-weight:700;margin:0 0 8px}.ord-empty p{font-size:14px;line-height:1.55;margin:0 auto;max-width:420px;opacity:.8}.ord-empty-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.ord-empty-footer{color:var(--ord-ink-2);font-size:13.5px;margin-top:16px}.ord-empty-footer button{background:none;border:0;color:var(--ord-brand);margin-left:6px;padding:0}.ord-btn,.ord-empty-footer button{cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700}.ord-btn{align-items:center;border:1px solid var(--ord-brand);border-radius:10px;display:inline-flex;justify-content:center;min-height:44px;padding:0 22px;transition:box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease}.ord-btn:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.ord-btn:not(:disabled):hover{box-shadow:0 8px 18px -10px rgba(58,37,13,.6);-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.ord-btn:not(:disabled):active{box-shadow:none;-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}.ord-btn-primary{background:var(--ord-brand);box-shadow:0 6px 16px rgba(174,111,40,.28);color:var(--ord-on-brand)}.ord-btn-outline{background:var(--ord-surface);color:var(--ord-brand)}.ord-btn-block{width:100%}.ord-review-text{color:var(--ord-ink-2);font-size:14px;line-height:1.6;margin:0}.ord-side{display:flex;flex-direction:column;gap:var(--ord-stack)}.ord-side>.ord-panel{flex:0 0 auto;margin-top:0;padding-bottom:clamp(16px,1.6vw,20px);padding-top:clamp(16px,1.6vw,20px)}.ord-screen .ord-side .view-detail-content{padding:5px 0}.ord-detail-grid .ord-panel>.ord-shimmer+.ord-shimmer{margin-top:14px}.ord-shimmer{background:hsla(33,45%,79%,.56);border-radius:8px;display:block}.ord-shimmer-line{height:12px}.ord-shimmer-number{height:15px;width:130px}.ord-shimmer-status{border-radius:999px;height:22px;width:74px}.ord-shimmer-avatar{border-radius:10px;height:38px;width:38px}.ord-shimmer-supplier{width:150px}.ord-shimmer-label{height:9px;width:60px}.ord-shimmer-value{height:13px;margin-top:5px;max-width:120px;width:100%}.ord-shimmer-title{height:18px;width:60%}.ord-shimmer-block{border-radius:12px;height:120px;width:100%}.ord-card.is-skeleton{background:hsla(31,38%,88%,.58)}.ord-detail-grid{--ord-stack:clamp(14px,1.2vw,20px);grid-gap:clamp(18px,2vw,30px);align-items:start;display:grid;gap:clamp(18px,2vw,30px);grid-template-columns:minmax(0,1fr) clamp(320px,30%,440px);margin-top:24px}.ord-main{display:flex;flex-direction:column;gap:var(--ord-stack);min-width:0}.ord-detail-grid .ord-panel+.ord-panel{margin-top:0}@media (min-width:1251px){.ord-side{position:-webkit-sticky;position:sticky;top:24px}}@media (min-width:1700px){.ord-detail-grid{grid-template-columns:minmax(0,1fr) 460px}}@media (max-width:1250px){.ord-detail-grid{grid-template-columns:minmax(0,1fr)}}.ord-panel{background:var(--ord-panel-bg);border:2px solid var(--ord-card-border);border-radius:20px;padding:clamp(18px,1.8vw,24px) clamp(16px,1.6vw,24px)}.ord-panel+.ord-panel{margin-top:20px}.ord-screen .ord-panel-title{align-items:center;background:var(--ord-brand);border-radius:0 8px 8px 0;color:#fff;display:inline-flex;font-size:13.5px;font-weight:700;height:36px;line-height:1.3;margin:0 0 14px calc(clamp(16px, 1.6vw, 24px)*-1);min-width:200px;padding:0 24px}.ord-panel-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.ord-panel-head .ord-card-number{font-size:18px}.ord-note{align-items:flex-start;background:rgba(179,34,26,.08);border-radius:12px;color:var(--ord-danger);display:flex;font-size:13px;font-weight:600;gap:10px;line-height:1.5;margin:0 0 18px;padding:13px 15px}.ord-note img{flex:0 0 auto;height:18px;margin-top:1px;width:18px}.ord-note.is-info{background:rgba(174,111,40,.12);color:var(--ord-brand)}.ord-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:22px}.ord-track{--ord-track-mark:#ae6f28;--ord-track-line:#ffdfba;display:flex;flex-direction:column;gap:26px;list-style:none;margin:0;padding:0}.ord-track.is-delivered{--ord-track-mark:#2c7a4b;--ord-track-line:#bfe3cd}.ord-track.is-cancelled{--ord-track-mark:#b3221a;--ord-track-line:#f3c6c3}.ord-track-item{align-items:flex-start;display:flex;gap:11px;position:relative}.ord-track-item:before{background:var(--ord-track-line);bottom:-43px;content:"";left:17px;position:absolute;top:17px;width:1px}.ord-track-item:has(+.ord-track-item:not(.is-done)):before{background:#e8e8e8}.ord-track-item:last-child:before{display:none}.ord-track-marker{display:grid;flex:0 0 auto;height:35px;place-items:center;position:relative;width:35px;z-index:1}.ord-track-glow{border-radius:50%;-webkit-filter:blur(8px);filter:blur(8px);height:25px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px}.ord-track-dot,.ord-track-glow{background:var(--ord-track-mark)}.ord-track-dot{border:1px solid #fff;border-radius:50%;box-sizing:border-box;height:12px;position:relative;width:12px;z-index:1}.ord-track-body{align-items:center;gap:12px;justify-content:space-between}.ord-track-body,.ord-track-text{display:flex;flex:1 1;min-width:0}.ord-track-text{flex-direction:column}.ord-track-title{color:#000;font-size:14px;font-weight:500;line-height:20px;text-transform:capitalize}.ord-track-sub,.ord-track-when{color:#74787c;font-size:11px;font-weight:400;line-height:17px}.ord-track-when{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:2px;justify-content:center;white-space:nowrap}.ord-track-item:not(.is-done) .ord-track-glow{display:none}.ord-track-item:not(.is-done) .ord-track-dot{background:#c9c9c9}.ord-track-item:not(.is-done) .ord-track-title{color:#74787c}.ord-track-item:not(.is-done) .ord-track-sub{opacity:.7}.ord-track.is-cancelled .ord-track-item:last-child .ord-track-title,.ord-track.is-delivered .ord-track-item:last-child .ord-track-title{color:var(--ord-track-mark)}.ord-screen .hex-card-container{background:none;border:0;border-radius:0;box-shadow:none;padding:0}.ord-screen .view-detail-content{padding:7px 0}.ord-screen .border-divider{background:var(--ord-hairline)}.ord-screen .summary-total-information .view-detail-content{padding-top:0}.ord-screen .image-row-container{align-items:center}.ord-screen .statusBadge{border-radius:999px;font-size:11px;font-weight:700}@media (max-width:575px){.ord-screen{--ord-gutter:16px;padding-bottom:72px}.ord-band{padding:22px 14px}.ord-section-title{margin-left:-14px;min-width:0}.ord-list{gap:14px}.ord-actions .ord-btn{flex:1 1 140px}.ord-more-button{min-width:0;padding:0 20px;width:100%}}.ord-chip{background:rgba(174,111,40,.08);border:1px solid var(--ord-hairline);border-radius:999px;color:var(--ord-brand);flex:0 0 auto;font-size:11px;font-weight:700;margin-left:auto;padding:4px 11px;white-space:nowrap}.ord-card-head .ord-chip+.ord-status{margin-left:0}.ord-avatar-initials{align-items:center;color:var(--ord-ink-strong);display:flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:.02em}.ord-suppliers{display:flex;flex-direction:column;gap:10px;min-width:0}.ord-suppliers-label{color:var(--ord-muted);font-size:12px;font-weight:600}.ord-suppliers .ord-supplier{width:100%}.ord-supplier-num{color:var(--ord-ink-2);flex:0 0 auto;font-size:12px;font-weight:600;margin-left:auto;white-space:nowrap}.ord-split-note{color:var(--ord-muted);font-size:11px;font-style:italic;line-height:1.4}.ord-refresh{background:transparent;border:1px solid var(--ord-hairline);border-radius:999px;color:var(--ord-ink-2);cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px}.ord-refresh:disabled{cursor:default;opacity:.55}.ord-placed-at{color:var(--ord-ink-2);font-size:12px;font-weight:500;white-space:nowrap}.ord-receipt-heading{color:var(--ord-ink-strong);font-size:13px}.ord-receipt-items,.ord-receipt-money{display:flex;flex-direction:column;gap:8px;margin-top:14px}.ord-receipt-row{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.ord-receipt-label{color:var(--ord-ink-2);font-size:14px}.ord-receipt-value{color:var(--ord-ink-strong);font-size:14px;font-weight:500;white-space:nowrap}.ord-receipt-rule{border-top:1px dashed var(--ord-hairline);margin:16px 0}.ord-receipt-payments,.ord-receipt-total{border-top:1px solid var(--ord-hairline);padding-top:14px}.ord-receipt-total{align-items:baseline;color:var(--ord-ink-strong);display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-top:18px}.ord-receipt-pending{color:var(--ord-muted);font-size:13px;margin-top:12px}.ord-cod-note{color:var(--ord-brand);font-size:13px;font-weight:600;margin-top:14px}.ord-master-payment-head{align-items:flex-start;display:flex;gap:12px}.ord-master-payment-icon img{height:32px;width:32px}.ord-master-payment-text{display:flex;flex-direction:column;gap:4px;min-width:0}.ord-master-payment-title{color:var(--ord-ink-strong);font-size:15px;font-weight:700}.ord-master-payment-sub{color:var(--ord-muted);font-size:12px}.ord-master-payment-total{color:var(--ord-ink-strong);font-size:17px;font-weight:700;margin-left:auto;white-space:nowrap}.ord-delivery-address{color:var(--ord-ink-2);font-size:14px;margin-top:10px}.ord-eta{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-top:12px}.ord-eta-label{color:var(--ord-muted);font-size:12px;font-weight:600}.ord-eta-value{color:var(--ord-ink-strong);font-size:14px;font-weight:500;text-align:right}.ord-track-item.is-terminal .ord-track-dot{background:var(--ord-danger)}.ord-track-item.is-terminal .ord-track-title{color:var(--ord-danger)}.ord-panel-compact{padding-bottom:clamp(14px,1.2vw,18px);padding-top:clamp(14px,1.2vw,18px)}.ord-panel-compact .ord-panel-head{margin-bottom:0}.ord-order-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.ord-order-head .ord-card-number{font-size:clamp(16px,1.1vw,19px);margin-right:auto}.ord-order-head .ord-chip,.ord-order-head .ord-placed-at,.ord-order-head .ord-status{margin-left:0}.ord-actions-bar{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ord-receipt .ord-panel-head{align-items:baseline;border-bottom:1px solid var(--ord-hairline);margin-bottom:14px;padding-bottom:12px}.ord-receipt-heading{color:var(--ord-muted);font-size:clamp(12px,.75vw,13.5px);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ord-panel-compact .ord-master-payment{margin-top:2px}.ord-receipt-items{margin-top:0}.ord-receipt .ord-supplier{margin-bottom:14px}@media (min-width:1600px){.ord-receipt-label,.ord-receipt-value{font-size:15px}.ord-receipt-items,.ord-receipt-money{gap:10px}}.ord-track-actions{border-top:1px solid var(--ord-hairline);display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:18px}.ord-track-actions .ord-btn{flex:1 1 140px}.ord-track:empty{display:none}.ord-btn-danger{background:var(--ord-danger);border-color:var(--ord-danger);box-shadow:0 6px 16px rgba(179,34,26,.26);color:#fff}.ord-modal{--ord-brand:#ae6f28;--ord-brand-soft:#e4cfb7;--ord-on-brand:#fff6df;--ord-ink-strong:#3c200a;--ord-ink-2:#6b5842;--ord-muted:#8a765d;--ord-surface:#f3e8db;--ord-card-border:hsla(0,0%,100%,.42);--ord-hairline:rgba(58,37,13,.12);--ord-danger:#b3221a}.ord-modal .ant-modal-content{background:var(--ord-surface);border:2px solid var(--ord-card-border);border-radius:22px;box-shadow:0 30px 70px -30px rgba(58,37,13,.55);padding:0}.ord-modal .ant-modal-body{padding:0}.ord-modal-body{align-items:center;display:flex;flex-direction:column;padding:30px 28px 26px;text-align:center}.ord-modal-icon{align-items:center;background:rgba(179,34,26,.1);border-radius:50%;display:flex;height:60px;justify-content:center;margin-bottom:18px;width:60px}.ord-modal-icon img{height:30px;width:30px}.ord-modal-icon-brand{background:rgba(174,111,40,.14)}.ord-modal-title{color:var(--ord-ink-strong);font-size:20px;font-weight:700;margin:0 0 10px}.ord-modal-text{color:var(--ord-ink-2);font-size:14.5px;line-height:1.55;margin:0;max-width:340px}.ord-modal-hint{background:rgba(174,111,40,.1);color:var(--ord-brand);font-size:12.5px;line-height:1.5;margin:12px 0 0}.ord-modal-error,.ord-modal-hint{border-radius:10px;font-weight:600;max-width:340px;padding:10px 14px}.ord-modal-error{background:rgba(179,34,26,.1);color:var(--ord-danger);font-size:13px;margin:14px 0 0}.ord-modal-actions{display:flex;gap:12px;margin-top:24px;width:100%}.ord-modal-actions .ord-btn{flex:1 1}@media (max-width:480px){.ord-modal-actions{flex-direction:column-reverse}}.empty-page-container{align-items:center;display:flex;flex-flow:column;justify-content:center;margin:0 auto;max-width:min(297px,100%);min-height:clamp(320px,60vh,560px);padding:var(--space-8) var(--space-4)}.empty-page-img{aspect-ratio:1;margin-bottom:var(--space-4);width:clamp(112px,34vw,150px)}.empty-page-img img{height:100%;object-fit:contain;width:100%}.empty-page-title{color:var(--primary-color);font-family:SFProMedium;font-size:clamp(1.125rem,4.5vw,1.5rem);line-height:1.3;margin-bottom:var(--space-4);text-align:center}.empty-page-content{color:var(--gray-color);font-family:SFProRegular;font-size:var(--base-font);line-height:22px;text-align:center}.saved-cards-list{list-style-type:none;margin-top:0;max-height:110px;overflow-y:scroll;padding-left:0}.saved-cards-list li{border-bottom:1px solid #e7eaec;margin-bottom:16px}.saved-cards-list li:last-child{border-bottom:0}.saved-cards.saved-cards-list{max-height:100%;overflow:visible}.saved-cards .saved-cards-content .image-container{height:36px;width:36px}.saved-card-list-item{border:1px solid var(--border-color);border-radius:12px;padding:24px 16px}.saved-cards.saved-cards-list li:last-child{border-bottom:1px solid var(--border-color)}.saved-cards .saved-card-sub-title{opacity:1;visibility:visible}.saved-cards-content-card-icon-row>div:nth-child(2){align-self:center;text-align:right}.expired-card{background:#fff8f8;border:.5px solid rgba(239,62,50,.3);border-radius:4px;color:#f25050;font-family:SFProMedium;font-size:var(--extra-small-font);line-height:22px;padding:3px 8px;text-align:center}.disable-list-item{background:#e8e8e8;border-radius:10px;opacity:.8}.account-delete-icon{margin:0 0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:767px){.app-page-container{padding:40px 60px}}@media screen and (max-width:767px) and (min-width:375px){.app-page-container{padding:30px}}@media screen and (max-width:374px){.app-page-container{padding:30px 15px}}.rv-dialog,.rv-screen{--rv-brand:#ae6f28;--rv-brand-strong:#8f5a1f;--rv-brand-soft:#e4cfb7;--rv-on-brand:#fff6df;--rv-ink:#3a250d;--rv-ink-strong:#3c200a;--rv-ink-2:#6b5842;--rv-page:#e6d3bd;--rv-surface:#f3e8db;--rv-hairline:rgba(58,37,13,.12);--rv-hairline-strong:rgba(58,37,13,.22);--rv-card-border:hsla(0,0%,100%,.42);--rv-card-bg:rgba(255,233,181,.09);--rv-band-bg:hsla(31,38%,88%,.68);--rv-field:hsla(0,0%,100%,.55);--rv-danger:#b3221a;--rv-star:#d09a2c}.rv-screen{--rv-gutter:40px;background:var(--rv-page);color:var(--rv-ink);min-height:100vh;padding:24px max(var(--rv-gutter),calc(50% - 775px)) 56px}.rv-screen,.rv-screen *,.rv-screen :after,.rv-screen :before{box-sizing:border-box}.rv-pagehead{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.rv-pagetitle{color:var(--rv-ink-strong);font-size:26px;font-weight:700;line-height:1.2;margin:0}.rv-band{background:var(--rv-band-bg);border:2px solid var(--rv-card-border);border-radius:20px;margin-top:24px;padding:30px 20px}.rv-section-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 0 30px}.rv-section-title{align-items:center;background:var(--rv-brand);border-radius:0 10px 10px 0;color:#fff;display:flex;font-size:15px;font-weight:700;height:47px;line-height:1.3;margin:0 0 0 -20px;min-width:342px;padding:0 24px}.rv-section-aside{align-items:center;display:flex;gap:14px;min-width:0}.rv-results-count{color:var(--rv-ink-strong);font-size:14px;font-weight:500;margin:0}.rv-refresh{background:transparent;border:1px solid var(--rv-hairline);border-radius:999px;color:var(--rv-ink-2);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:6px 14px}.rv-refresh:disabled{cursor:default;opacity:.55}.rv-list{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (max-width:1400px){.rv-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.rv-list{grid-template-columns:minmax(0,1fr)}}.rv-card{background:var(--rv-card-bg);border:2px solid var(--rv-card-border);border-radius:17px;display:flex;flex-direction:column;gap:12px;padding:18px;position:relative;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease}@media (hover:hover){.rv-card:not(.rv-card-skeleton):hover{border-color:rgba(174,111,40,.4);box-shadow:0 12px 28px -18px rgba(58,37,13,.55);-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.rv-card-head{align-items:center;display:flex;gap:12px}.rv-card-identity{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.rv-card-name{color:var(--rv-ink-strong);font-size:15px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-card-sub{color:var(--rv-ink-2);font-size:12px;margin:0}.rv-card-more{background:transparent;border:0;border-radius:10px;color:var(--rv-ink-2);cursor:pointer;display:grid;flex:none;height:32px;padding:0;place-items:center;width:32px}.rv-card-more:hover{background:rgba(58,37,13,.08)}.rv-card-more:focus-visible,.rv-more-button:focus-visible{outline:2px solid var(--rv-brand);outline-offset:2px}.rv-card-more svg{fill:currentColor;height:18px;width:18px}.rv-card-menu{background:var(--rv-surface);border:1px solid var(--rv-hairline);border-radius:12px;box-shadow:0 14px 34px rgba(58,37,13,.24);display:flex;flex-direction:column;min-width:168px;overflow:hidden;position:absolute;right:16px;top:56px;z-index:3}.rv-card-menu-item{background:transparent;border:0;color:var(--rv-ink-strong);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:11px 14px;text-align:left}.rv-card-menu-item:hover{background:rgba(58,37,13,.07)}.rv-card-menu-item.is-danger{color:var(--rv-danger)}.rv-card-menu-item:disabled{cursor:default;opacity:.5}.rv-card-rule{background:var(--rv-hairline);display:block;height:1px}.rv-card-meta{align-items:center;display:flex;gap:10px;justify-content:space-between}.rv-status{border-radius:999px;flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.01em;padding:4px 11px;white-space:nowrap}.rv-status-success{background:rgba(44,111,82,.12);color:#2c6f52}.rv-status-muted{background:rgba(58,37,13,.1);color:var(--rv-ink-2)}.rv-card-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:13px;line-height:1.45;margin:0;min-height:38px;overflow:hidden}.rv-card-text.is-empty{color:var(--rv-ink-2);font-style:italic}.rv-card-date{color:var(--rv-ink-2);font-size:12px;font-weight:500;margin:0}.rv-card-skeleton{gap:12px}.rv-shimmer{-webkit-animation:rv-shimmer 1.3s ease-in-out infinite;animation:rv-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,rgba(58,37,13,.08) 25%,hsla(0,0%,100%,.5) 37%,rgba(58,37,13,.08) 63%);background-size:400% 100%;border-radius:8px;display:block}@-webkit-keyframes rv-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes rv-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.rv-shimmer{-webkit-animation:none;animation:none}}.rv-avatar{background:var(--rv-brand-soft);border-radius:12px;color:var(--rv-ink-strong);display:grid;flex:none;font-size:18.33333px;font-size:calc(var(--rv-avatar-size, 44px)/2.4);font-weight:700;height:44px;height:var(--rv-avatar-size,44px);overflow:hidden;place-items:center;width:44px;width:var(--rv-avatar-size,44px)}.rv-avatar img{height:100%;object-fit:cover;width:100%}.rv-stars{--rv-star-size:17px;align-items:center;display:inline-flex;gap:3px}.rv-stars-sm{--rv-star-size:14px}.rv-star{position:relative}.rv-star,.rv-star svg{display:block;height:var(--rv-star-size);width:var(--rv-star-size)}.rv-star svg{fill:currentColor}.rv-star-track{color:var(--rv-hairline-strong)}.rv-star-fill{color:var(--rv-star);height:100%;left:0;overflow:hidden;position:absolute;top:0}.rv-rating-line{align-items:center;color:var(--rv-ink-strong);display:inline-flex;font-size:13px;font-weight:700;gap:6px}.rv-more{display:flex;justify-content:center;margin-top:30px}.rv-more-button{background:var(--rv-surface);border:1px solid var(--rv-brand);border-radius:999px;color:var(--rv-brand);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:46px;min-width:260px;padding:0 48px;transition:box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease}@media (hover:hover){.rv-more-button:not(:disabled):hover{box-shadow:0 8px 18px -10px rgba(58,37,13,.6);-webkit-transform:translateY(-1px);transform:translateY(-1px)}}.rv-more-button:disabled{cursor:default;opacity:.6}.rv-empty{padding:56px 20px;text-align:center}.rv-empty img{height:auto;margin-bottom:18px;opacity:.8;width:clamp(88px,16vw,120px)}.rv-empty h2{color:var(--rv-ink-strong);font-size:20px;font-weight:700;margin:0 0 8px}.rv-empty p{font-size:14px;line-height:1.55;margin:0 auto;max-width:420px;opacity:.8}.rv-empty-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.rv-btn,.rv-empty-actions{align-items:center;justify-content:center}.rv-btn{border:1px solid var(--rv-brand);border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;min-height:46px;padding:0 22px;transition:box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease;transition:transform .15s ease,box-shadow .2s ease,background-color .15s ease,-webkit-transform .15s ease}.rv-btn-outline{background:transparent;color:var(--rv-brand)}.rv-btn-primary{background:var(--rv-brand);border-color:var(--rv-brand);box-shadow:0 10px 22px -14px rgba(58,37,13,.9);color:var(--rv-on-brand)}@media (hover:hover){.rv-btn:not(:disabled):hover{box-shadow:0 8px 18px -10px rgba(58,37,13,.6);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rv-btn-outline:not(:disabled):hover{background:rgba(174,111,40,.08)}.rv-btn-primary:not(:disabled):hover{background:var(--rv-brand-strong)}}.rv-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.rv-target-skeleton{display:inline-flex}@media (max-width:575px){.rv-screen{--rv-gutter:16px;padding-bottom:72px}.rv-band{padding:22px 14px}.rv-section-header{gap:12px}.rv-section-title{margin-left:-14px;min-width:0}.rv-list{gap:14px}}.rv-dialog .rv-form{display:flex;flex-direction:column;gap:14px}.rv-dialog .rv-form-target{align-items:center;border-bottom:1px solid var(--rv-hairline-strong);display:flex;gap:12px;padding-bottom:14px}.rv-dialog .rv-form-name,.rv-dialog .rv-form-question{color:var(--rv-ink);font-size:15px;font-weight:700;margin:0}.rv-star-input{display:flex;gap:6px}.rv-star-btn{background:transparent;border:0;border-radius:10px;color:var(--rv-hairline-strong);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;transition:color .14s ease,-webkit-transform .14s ease;transition:color .14s ease,transform .14s ease;transition:color .14s ease,transform .14s ease,-webkit-transform .14s ease;width:36px}.rv-star-btn svg{fill:currentColor;height:30px;width:30px}.rv-star-btn.is-on{color:var(--rv-star)}@media (hover:hover){.rv-star-btn:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}}.rv-form-label{color:var(--rv-ink);font-size:13px;font-weight:700}.rv-form-label span{color:var(--rv-ink-2);font-weight:500}.rv-form-text{background:var(--rv-field);border:1px solid var(--rv-hairline-strong);border-radius:12px;color:var(--rv-ink);font-family:inherit;font-size:14px;line-height:1.5;min-height:130px;padding:12px 14px;resize:vertical}.rv-form-text::-webkit-input-placeholder{color:var(--rv-ink-2);opacity:.75}.rv-form-text::placeholder{color:var(--rv-ink-2);opacity:.75}.rv-form-text:focus-visible{border-color:var(--rv-brand);outline:2px solid rgba(174,111,40,.35);outline-offset:1px}.rv-form-counter{color:var(--rv-ink-2);font-size:12px;margin:-8px 0 0;text-align:right}.rv-form-actions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:4px}.rv-form-actions .rv-btn{min-width:170px}@media (max-width:575px){.rv-form-actions{flex-direction:column-reverse}.rv-form-actions .rv-btn{width:100%}}.rv-confirm-dialog .sy-dlg-body{text-align:center}.rv-confirm-mark{background:rgba(179,34,26,.12);border-radius:50%;color:var(--rv-danger);display:grid;height:56px;margin:4px auto 16px;place-items:center;width:56px}.rv-confirm-mark svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:26px;width:26px}.rv-confirm-text{color:var(--rv-ink-2);font-size:14px;line-height:1.55;margin:0}.rv-btn-danger{background:var(--rv-danger);border-color:var(--rv-danger);box-shadow:0 10px 22px -14px rgba(122,22,16,.9);color:#fff}@media (hover:hover){.rv-btn-danger:not(:disabled):hover{background:#8f1a14}}.rv-confirm-dialog .rv-form-actions{justify-content:center}.rv-confirm-dialog .rv-form-actions .rv-btn{min-width:150px}:root{--acc-brand:#ae6f28;--acc-brand-soft:#e4cfb7;--acc-brand-ring:#e6d3bd;--acc-on-brand:#fff6df;--acc-ink:#3a250d;--acc-ink-strong:#3c200a;--acc-muted:#727272;--acc-page:#e6d3bd;--acc-ground:#ece1d5ad;--acc-hairline:rgba(58,37,13,.12);--acc-surface:#f3e8db}.accessories-page,.accessories-page *,.accessories-page :after,.accessories-page :before{box-sizing:border-box}.accessories-page{background:#e6d3bd;background:var(--acc-page);min-height:100vh}.acc-screen{color:#3a250d;color:var(--acc-ink);margin:0 auto;max-width:1550px;padding:24px 40px 40px}.acc-hero{display:flex;flex-direction:column;gap:37px}.acc-band{background:hsla(31,38%,88%,.68);border:2px solid hsla(0,0%,100%,.42);border-radius:20px;margin:37px 0 0;padding:30px 20px}.acc-banner{align-items:center;aspect-ratio:1600/227;border-radius:20px;display:flex;min-height:216px;overflow:hidden;position:relative}.acc-banner-image{height:100%;inset:0;object-fit:cover;object-position:center 66%;position:absolute;width:100%}.acc-banner-scrim{background:linear-gradient(88.11deg,rgba(0,0,0,.56) 13.888%,hsla(0,0%,40%,0) 63.024%);inset:0;position:absolute}.acc-banner-copy{color:#fff;max-width:500px;padding:0 30px;position:relative}.acc-banner-eyebrow{font-size:20px}.acc-banner-eyebrow,.acc-banner-title{font-weight:700;line-height:1.2;margin:0}.acc-banner-title{font-size:32px}.acc-banner-blurb{font-size:13px;line-height:1.44;margin:14px 0 0;max-width:415px}.acc-searchbar{align-items:center;background:hsla(0,0%,100%,.3);border:2px solid hsla(0,0%,100%,.41);border-radius:12px;box-shadow:0 4px 30.9px hsla(31,38%,88%,.58);display:flex;gap:13px;margin:0 auto;padding:1.5px 4px 1.5px 2px;width:min(935px,100%)}.acc-searchbar-fields{flex:1 1 auto}.acc-searchbar-field,.acc-searchbar-fields{align-items:center;display:flex;min-width:0}.acc-searchbar-field{flex:1 1;height:34px;padding:0 14px;position:relative}.acc-searchbar-field+.acc-searchbar-field:before{background:rgba(58,37,13,.12);background:var(--acc-hairline);content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.acc-searchbar-what{flex:2 1;position:relative}.acc-searchbar-when,.acc-searchbar-where{flex:1 1}.acc-searchbar-input,.acc-searchbar-select,.acc-searchbar-where-button{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:#3a250d;color:var(--acc-ink);font-family:inherit;font-size:13px;height:100%;min-width:0;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.acc-searchbar-where-button{align-items:center;display:flex;gap:8px;justify-content:flex-start;overflow:visible}.acc-searchbar-input.has-clear{padding-right:24px}.acc-searchbar-input::-webkit-input-placeholder{color:#727272;color:var(--acc-muted)}.acc-searchbar-input::placeholder{color:#727272;color:var(--acc-muted)}.acc-searchbar-input::-webkit-search-cancel-button{display:none}.acc-searchbar-select,.acc-searchbar-where-button{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left}.acc-searchbar-where-button:disabled{color:#727272;color:var(--acc-muted);cursor:default}.acc-searchbar-submit:focus-visible{outline:2px solid #ae6f28;outline:2px solid var(--acc-brand);outline-offset:2px}.acc-searchbar-input:focus-visible,.acc-searchbar-select:focus-visible,.acc-searchbar-where-button:focus-visible{outline:none}.acc-searchbar-clear{background:rgba(58,37,13,.08);border:0;border-radius:50%;color:#3a250d;color:var(--acc-ink);cursor:pointer;font-size:14px;height:22px;line-height:1;padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.acc-searchbar-submit{align-items:center;background:#ae6f28;background:var(--acc-brand);border:0;border-radius:12px;cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;padding:0;width:34px}.acc-tabs{gap:16px;justify-content:space-between}.acc-tabs,.acc-tabs-track{align-items:center;display:flex}.acc-tabs-track{background:rgba(174,111,40,.1);border-radius:10px;min-width:0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.acc-tabs-track::-webkit-scrollbar{display:none}.acc-tab{background:transparent;border:0;border-radius:10px;color:#3c200a;color:var(--acc-ink-strong);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:590;padding:10px 17px;transition:background-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease;white-space:nowrap}.acc-tab.is-selected{background:#ae6f28;background:var(--acc-brand);color:#fff6df;color:var(--acc-on-brand);font-weight:590;-webkit-transform:scale(1.04);transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.acc-tab{transition:none}}.acc-tab.is-skeleton{align-items:center;cursor:default;display:inline-flex;justify-content:center;transition:none}.acc-tab.is-skeleton.is-lead{background:rgba(174,111,40,.24)}.acc-tab-skeleton{-webkit-animation:acc-shimmer 1.3s ease-in-out infinite;animation:acc-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,rgba(58,37,13,.08) 25%,hsla(0,0%,100%,.5) 37%,rgba(58,37,13,.08) 63%);background-size:400% 100%;border-radius:7px;display:block;height:14px}@media (prefers-reduced-motion:reduce){.acc-tab-skeleton{-webkit-animation:none;animation:none}}.acc-more-button:focus-visible,.acc-tab:focus-visible{outline:2px solid #ae6f28;outline:2px solid var(--acc-brand);outline-offset:2px}.acc-filter-dot{align-items:center;background:#ae6f28;background:var(--acc-brand);border-radius:9px;color:#fff;display:inline-flex;font-size:11px;height:18px;justify-content:center;min-width:18px;padding:0 5px}.acc-location-prompt{align-items:center;background:hsla(0,0%,100%,.6);border:1px solid #e4cfb7;border:1px solid var(--acc-brand-soft);border-radius:12px;display:flex;gap:16px;justify-content:space-between;margin-top:20px;padding:14px 18px}.acc-location-prompt p{font-size:13px;line-height:1.44;margin:0}.acc-location-prompt button{background:#ae6f28;background:var(--acc-brand);border:0;border-radius:10px;color:#fff6df;color:var(--acc-on-brand);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:600;height:37px;padding:0 17px}.acc-section-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:30px 0}.acc-section-title{align-items:center;background:#ae6f28;background:var(--acc-brand);border-radius:0 10px 10px 0;color:#fff;display:flex;font-size:15px;font-weight:700;height:47px;line-height:1.3;margin:0 0 0 -20px;min-width:342px;padding:0 24px}.acc-section-aside{align-items:center;display:flex;min-width:0}.acc-results-bar{align-items:center;display:flex;gap:14px}.acc-results-count{color:#3c200a;color:var(--acc-ink-strong);font-size:14px;font-weight:500;margin:0}.acc-results-count i{font-style:normal;opacity:.7}.acc-results-sort{display:inline-block;white-space:nowrap}.acc-clear-filters{background:none;border:0;color:#ae6f28;color:var(--acc-brand);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:0}.acc-unavailable{font-size:13px;line-height:1.44;margin:0 0 16px;opacity:.8}.acc-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.acc-card{background:rgba(255,233,181,.09);border:2px solid hsla(0,0%,100%,.42);border-radius:17px;display:flex;overflow:hidden}.acc-card-button{background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:14px;padding:5px 5px 17px;text-align:left;width:100%}.acc-card.is-skeleton .acc-card-button{cursor:default}.acc-card-media{border-radius:12px;display:block;overflow:hidden;position:relative}.acc-card-media.is-dimmed{opacity:.55}.acc-badge{background:rgba(58,37,13,.82);border-radius:0 6px 6px 0;color:#fff6df;color:var(--acc-on-brand);font-size:11px;font-weight:600;left:0;padding:4px 12px 4px 7px;position:absolute;top:12px}.acc-badge-blocked{background:rgba(174,111,40,.92)}.acc-card-body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:0 5px}.acc-card-name{-webkit-line-clamp:2;color:#3c200a;color:var(--acc-ink-strong);font-size:14px;font-weight:700;line-height:1.27}.acc-card-desc,.acc-card-name{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.acc-card-desc{-webkit-line-clamp:3;font-size:12px;line-height:1.62;opacity:.9}.acc-card-desc.is-skeleton{display:flex;flex-direction:column;gap:6px}.acc-card-facts{display:flex;flex-direction:column;gap:5px;margin-top:auto;padding-top:4px}.acc-card-meta{align-items:center;display:flex;font-size:12px;font-weight:400;gap:8px;min-width:0}.acc-card-meta b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-card-meta b:first-child{opacity:.9}.acc-card-meta img{flex:0 0 auto;height:4px;width:4px}.acc-card-price{align-items:baseline;display:flex;font-size:12px;font-weight:400;gap:4px}.acc-card-price i{font-style:normal}.acc-card-price b{font-weight:700}.acc-card-price s{font-weight:400;opacity:.6}.acc-more{display:flex;justify-content:center;margin-top:36px}.acc-more-button{background:#ae6f28;background:var(--acc-brand);border:0;border-radius:10px;color:#fff6df;color:var(--acc-on-brand);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:44px;padding:0 28px}.acc-more-button:disabled{cursor:default;opacity:.6}.acc-empty{padding:56px 20px;text-align:center}.acc-empty h2{color:#3c200a;color:var(--acc-ink-strong);font-size:20px;font-weight:700;margin:0 0 8px}.acc-empty p{font-size:14px;line-height:1.5;margin:0;opacity:.8}.acc-empty-actions{margin-top:18px}.acc-empty-action{background:#f3e8db;background:var(--acc-surface);border:1px solid #ae6f28;border:1px solid var(--acc-brand);border-radius:10px;color:#3c200a;color:var(--acc-ink-strong);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:40px;padding:0 22px}@media (max-width:1500px){.acc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1200px){.acc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.acc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acc-banner{aspect-ratio:auto;min-height:0;padding:28px 0}.acc-banner-title{font-size:26px}.acc-searchbar{border-radius:16px;margin:0;padding:10px}.acc-searchbar,.acc-searchbar-fields{flex-direction:column;width:100%}.acc-searchbar-field+.acc-searchbar-field:before{display:none}.acc-searchbar-field{border-bottom:1px solid rgba(58,37,13,.12);border-bottom:1px solid var(--acc-hairline);padding:10px 4px;width:100%}.acc-searchbar-field:last-child{border-bottom:0}.acc-searchbar-submit{border-radius:12px;height:44px;width:100%}.acc-section-title{min-width:0}}.acc-checkboxes{display:flex;flex-direction:column;gap:10px}.acc-checkbox{align-items:center;cursor:pointer;display:flex;font-size:14.5px;gap:10px}.acc-checkbox input{accent-color:#ae6f28;accent-color:var(--acc-brand);height:19px;width:19px}.acc-shimmer{-webkit-animation:acc-shimmer 1.3s ease-in-out infinite;animation:acc-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e6e6e6 37%,#f0f0f0 63%);background-size:400% 100%;border-radius:8px;display:block}@-webkit-keyframes acc-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes acc-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.acc-shimmer{-webkit-animation:none;animation:none}}.acc-shimmer-media{aspect-ratio:286/230;border-radius:13px;width:100%}.acc-shimmer-line{height:12px}.acc-shimmer-name{width:85%}.acc-shimmer-supplier{width:60%}.acc-shimmer-price{width:40%}.acc-shimmer-count{width:120px}.acc-shimmer-short{width:55%}.acc-shimmer-title{height:20px;width:70%}.acc-card.is-skeleton .acc-card-media{background:hsla(31,43%,76%,.18)}.acc-card.is-skeleton .acc-card-body{background:hsla(31,38%,88%,.58)}.acc-card.is-skeleton .acc-shimmer{-webkit-animation:none;animation:none;background:hsla(33,45%,79%,.56)}.acc-card.is-skeleton .acc-shimmer-price{background:hsla(34,42%,63%,.5)}.acc-shimmer-supplier-row{border-radius:12px;height:44px;width:220px}.acc-shimmer-block{border-radius:12px;height:140px;width:100%}.acc-detail-skeleton{display:flex;flex-direction:column;gap:14px;padding:20px 0}@media (max-width:575px){.acc-screen{padding:16px 16px 72px}.acc-grid{gap:14px}.acc-searchbar-what{padding-bottom:10px}.acc-section-header{flex-wrap:wrap;row-gap:10px}.acc-section-aside{flex:1 1 100%}.acc-results-bar{flex-wrap:wrap;row-gap:6px}}@media (max-width:425px){.acc-grid{grid-template-columns:1fr}}.acc-filters-drawer .ant-drawer-content{--panel-bg:var(--acc-surface);--panel-line:var(--acc-hairline);--panel-brand:var(--acc-brand);--panel-ink:var(--acc-ink-strong);--panel-ink-2:var(--acc-muted)}.acc-filters-drawer .ant-drawer-body,.acc-filters-drawer .ant-drawer-content,.acc-filters-drawer .ant-drawer-footer,.acc-filters-drawer .ant-drawer-header{background:#f3e8db;background:var(--acc-surface)}.acc-filters-drawer .ant-drawer-body{overscroll-behavior:contain}.acc-filters-drawer .ant-drawer-header{border-bottom:0;padding:13px 18px}.acc-filters-drawer .home-panel-header-card{background:hsla(0,0%,100%,.55);border-radius:14px;box-shadow:0 4px 10px -6px rgba(58,37,13,.25)}.acc-filters-drawer .home-panel-title{color:#3c200a;color:var(--acc-ink-strong);font-size:18px}.acc-filters-drawer .home-panel-subtitle{color:#727272;color:var(--acc-muted);font-size:13px}.acc-filters-drawer .home-filter-group legend,.acc-filters-drawer .home-filter-head label{color:#3c200a;color:var(--acc-ink-strong);font-size:14px}.acc-filters-drawer .home-filter-chip{background:#f3e8db;background:var(--acc-surface);border-color:#e4cfb7;border-color:var(--acc-brand-soft);border-radius:999px;color:#3a250d;color:var(--acc-ink);font-size:12px;font-weight:590;line-height:18px;padding:6px 14px}.acc-filters-drawer .home-filter-chip:hover{background:#fff;border-color:#ae6f28;border-color:var(--acc-brand);color:#3c200a;color:var(--acc-ink-strong)}.acc-filters-drawer .home-filter-chip.is-selected{background:#ae6f28;background:var(--acc-brand);color:#fff6df;color:var(--acc-on-brand)}.acc-filters-drawer .home-filter-chip:focus-visible{box-shadow:0 0 0 3px rgba(174,111,40,.22)}.acc-filters-drawer .home-filter-head output{background:rgba(174,111,40,.1);border-color:#e6d3bd;border-color:var(--acc-brand-ring);color:#3c200a;color:var(--acc-ink-strong)}.acc-filters-drawer .home-slider-track{background:rgba(58,37,13,.08)}.acc-filters-drawer .home-slider-fill{background:linear-gradient(90deg,#c68a42,#ae6f28);background:linear-gradient(90deg,#c68a42 0,var(--acc-brand) 100%)}.acc-filters-drawer .home-slider-bubble,.acc-filters-drawer .home-slider-bubble:after{background:#ae6f28;background:var(--acc-brand)}.acc-filters-drawer .home-filter-reset{background:transparent;border:1px solid #ae6f28;border:1px solid var(--acc-brand);box-shadow:none;color:#ae6f28;color:var(--acc-brand)}.acc-filters-drawer .home-filter-reset:hover:not(:disabled){background:rgba(174,111,40,.08);border-color:#ae6f28;border-color:var(--acc-brand)}.acc-filters-drawer .home-filter-reset:disabled{border-color:#e4cfb7;border-color:var(--acc-brand-soft);color:#e4cfb7;color:var(--acc-brand-soft)}.acc-filters-drawer .home-filter-apply{background:#ae6f28;background:var(--acc-brand);border-radius:10px;color:#fff6df;color:var(--acc-on-brand)}.acc-filters-drawer .sy-filter-toggle i{background:rgba(58,37,13,.12)}.acc-filters-drawer .sy-filter-toggle input:checked+i{background:#ae6f28;background:var(--acc-brand)}.acc-filters-drawer .home-slider{padding-top:6px}.acc-filters-drawer .home-slider+.acc-checkbox{margin-top:14px}.acc-filters-drawer .home-filter-group{background:none;border:0;border-radius:0;box-shadow:none;padding:0}.acc-filters-drawer .home-filter-group>.home-slider+.home-slider{margin-top:18px}.acc-filters-drawer .ant-drawer-body{gap:20px}.acc-filters-drawer .ant-drawer-body>*+*{border-top:0;padding-top:0}.acc-filters-drawer .ant-drawer-body>*+:before{background:rgba(58,37,13,.12);background:var(--acc-hairline);content:"";display:block;height:1px;margin-bottom:20px}.acc-filters-drawer .acc-checkboxes{gap:14px}.acc-filters-drawer .acc-checkbox{color:#3a250d;color:var(--acc-ink);font-size:14px}.acc-filters-drawer .acc-checkbox input{appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #e4cfb7;border:2px solid var(--acc-brand-soft);border-radius:6px;cursor:pointer;display:inline-grid;height:20px;margin:0;place-items:center;transition:background-color .15s ease,border-color .15s ease;width:20px}.acc-filters-drawer .acc-checkbox input:checked,.acc-filters-drawer .acc-checkbox input:hover{border-color:#ae6f28;border-color:var(--acc-brand)}.acc-filters-drawer .acc-checkbox input:checked{background:#ae6f28;background:var(--acc-brand)}.acc-filters-drawer .acc-checkbox input:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;-webkit-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px);width:5px}.acc-filters-drawer .acc-checkbox input:focus-visible{outline:2px solid #ae6f28;outline:2px solid var(--acc-brand);outline-offset:2px}.sv-screen{--sv-gutter:40px;--sv-brand:#ae6f28;--sv-on-brand:#fff6df;--sv-ink:#3a250d;--sv-ink-strong:#3c200a;--sv-muted:#6b5842;--sv-star:#d09a2c;background:var(--acc-page);color:var(--sv-ink);min-height:100vh;padding:24px max(var(--sv-gutter),calc(50% - 775px)) 56px}.sv-screen,.sv-screen *,.sv-screen :after,.sv-screen :before{box-sizing:border-box}.sv-pagehead{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between}.sv-pagetitle{color:var(--sv-ink-strong);font-size:26px;font-weight:700;line-height:1.2;margin:0}.sv-count{align-items:center;color:var(--sv-muted);display:flex;font-size:14px;font-weight:500;margin:0;min-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-band{background:hsla(31,38%,88%,.68);border:2px solid hsla(0,0%,100%,.42);border-radius:20px;margin-top:24px;padding:30px 20px}.sv-band .acc-section-header{margin:0 0 30px}.sv-card{position:relative}.sv-card .acc-card-media{aspect-ratio:286/230;background:hsla(31,43%,76%,.18)}.sv-card-initial{background:var(--acc-surface);color:var(--sv-brand);display:grid;font-size:44px;font-weight:700;height:100%;place-items:center;width:100%}.sv-card-meta,.sv-card-rating{align-items:center;display:flex;font-size:12px;gap:5px;min-width:0}.sv-card-rating svg{fill:var(--sv-star);flex:0 0 auto;height:13px;width:13px}.sv-card-rating i{font-style:normal;opacity:.7}.sv-card-meta svg{fill:var(--sv-brand);flex:0 0 auto;height:12px;width:12px}.sv-card-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-save{background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 4px 12px -6px rgba(58,37,13,.6);cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:12px;top:12px;transition:background-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,background-color .15s ease;transition:transform .15s ease,background-color .15s ease,-webkit-transform .15s ease;width:34px}.sv-save:active{-webkit-transform:scale(.9);transform:scale(.9)}.sv-save:focus-visible{outline:2px solid var(--sv-brand);outline-offset:2px}.sv-save svg{fill:none;stroke:var(--sv-brand);stroke-width:1.6;height:17px;width:17px}.sv-save.is-saved svg{fill:var(--sv-brand)}.sv-save:disabled{cursor:default}.sv-save-spinner{-webkit-animation:sv-spin .7s linear infinite;animation:sv-spin .7s linear infinite;border:2px solid rgba(174,111,40,.25);border-radius:50%;border-top:2px solid var(--sv-brand);height:16px;width:16px}@-webkit-keyframes sv-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes sv-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sv-save-spinner{-webkit-animation-duration:2s;animation-duration:2s}}.sv-card.is-unavailable{min-height:180px}.sv-unavailable{display:flex;flex-direction:column;font-size:12px;gap:6px;justify-content:center;opacity:.8;padding:20px 56px 20px 18px}.sv-unavailable b{color:var(--sv-ink-strong);font-size:14px}.sv-empty{padding:56px 20px;text-align:center}.sv-empty-art{height:auto;margin-bottom:18px;width:clamp(88px,16vw,116px)}.sv-empty h2{color:var(--sv-ink-strong);font-size:20px;font-weight:700;margin:0 0 8px}.sv-empty p{font-size:14px;line-height:1.55;margin:0 auto;max-width:420px;opacity:.8}.sv-empty-actions{display:flex;justify-content:center;margin-top:20px}.sv-btn{align-items:center;border:1px solid var(--sv-brand);border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;min-height:46px;padding:0 22px}.sv-btn-outline{background:transparent;color:var(--sv-brand)}.sv-btn-primary{background:var(--sv-brand);color:var(--sv-on-brand)}@media (max-width:575px){.sv-screen{--sv-gutter:16px;padding-bottom:72px}.sv-band{padding:22px 14px}.sv-band .acc-section-header{margin-bottom:22px}.sv-band .acc-section-title{margin-left:-14px}}.fq-screen{--fq-brand:#ae6f28;--fq-brand-strong:#8f5a1f;--fq-brand-soft:#cebca0;--fq-ink:#2f251d;--fq-ink-strong:#3c200a;--fq-ink-2:#74787c;--fq-page:#e6d3bd;--fq-hairline:rgba(58,37,13,.12);--fq-card-border:hsla(0,0%,100%,.42);--fq-band-bg:hsla(31,38%,88%,.68);--fq-gutter:40px;background:var(--fq-page);color:var(--fq-ink);min-height:100vh;padding:24px max(var(--fq-gutter),calc(50% - 775px)) 56px}.fq-screen,.fq-screen *,.fq-screen :after,.fq-screen :before{box-sizing:border-box}.fq-pagehead{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.fq-pagetitle{color:var(--fq-ink-strong);font-size:26px;font-weight:700;line-height:1.2;margin:0}.fq-band{margin-top:24px}.fq-section-header{margin-bottom:18px}.fq-section-title{color:var(--fq-ink-strong);font-size:19px;font-weight:700;margin:0}.fq-section-sub{color:var(--fq-ink-2);font-size:13.5px;margin:4px 0 0}.fq-list{background:var(--fq-band-bg);border:2px solid var(--fq-card-border);border-radius:20px;list-style:none;margin:0;overflow:hidden;padding:0}.fq-row+.fq-row{border-top:1px solid var(--fq-hairline)}.fq-question{align-items:center;background:transparent;border:0;color:var(--fq-ink);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:600;gap:16px;justify-content:space-between;line-height:1.45;padding:18px 20px;text-align:left;transition:background .18s ease;width:100%}.fq-question:hover{background:hsla(0,0%,100%,.4)}.fq-question:focus-visible{outline:2px solid var(--fq-brand);outline-offset:-3px}.fq-row.is-open .fq-question{color:var(--fq-brand-strong)}.fq-question-text{flex:1 1}.fq-toggle{border:1px solid var(--fq-brand-soft);border-radius:50%;flex-shrink:0;height:26px;position:relative;transition:border-color .22s ease,-webkit-transform .22s ease;transition:border-color .22s ease,transform .22s ease;transition:border-color .22s ease,transform .22s ease,-webkit-transform .22s ease;width:26px}.fq-row.is-open .fq-toggle{border-color:var(--fq-brand);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fq-toggle-bar{background:var(--fq-brand);border-radius:2px;height:1.5px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11px}.fq-toggle-bar-v{opacity:1;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);transition:opacity .22s ease}.fq-row.is-open .fq-toggle-bar-v{opacity:0}.fq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.fq-row.is-open .fq-answer{grid-template-rows:1fr}.fq-answer-inner{opacity:0;overflow:hidden;transition:opacity .14s ease}.fq-row.is-open .fq-answer-inner{opacity:1;transition:opacity .22s ease .06s}.fq-answer-inner p{color:var(--fq-ink-2);font-size:14px;font-weight:400;line-height:1.65;margin:0;max-width:78ch;padding:0 52px 20px 20px;white-space:pre-line}.fq-shimmer{-webkit-animation:fq-shimmer 1.3s ease-in-out infinite;animation:fq-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,rgba(58,37,13,.08) 25%,hsla(0,0%,100%,.5) 37%,rgba(58,37,13,.08) 63%);background-size:400% 100%;border-radius:8px;display:block}@-webkit-keyframes fq-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fq-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.fq-row-skeleton .fq-question{cursor:default}.fq-empty{background:var(--fq-band-bg);border:2px solid var(--fq-card-border);border-radius:20px;padding:56px 20px;text-align:center}.fq-empty img{height:auto;margin-bottom:18px;opacity:.8;width:clamp(72px,12vw,96px)}.fq-empty h2{color:var(--fq-ink-strong);font-size:20px;font-weight:700;margin:0 0 8px}.fq-empty p{color:var(--fq-ink-2);font-size:14px;line-height:1.55;margin:0 auto;max-width:420px}.fq-empty-actions{margin-top:20px}.fq-btn{border-radius:999px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 22px}.fq-btn-outline{background:transparent;border:1px solid var(--fq-brand);color:var(--fq-brand-strong)}.fq-btn-outline:hover{background:rgba(174,111,40,.1)}@media (max-width:768px){.fq-screen{--fq-gutter:16px;padding-bottom:40px}.fq-question{font-size:14.5px;padding:16px 14px}.fq-answer-inner p{padding:0 14px 16px}}@media (prefers-reduced-motion:reduce){.fq-shimmer{-webkit-animation:none;animation:none}.fq-answer,.fq-answer-inner,.fq-toggle,.fq-toggle-bar-v{transition:none}}.hex-rating .rating-star{padding:initial}.hex-rating .ant-rate{color:#fdb230;line-height:0px;margin-left:6px;margin-right:6px}.underline-text:hover{text-decoration:underline}.supplier-rating{margin-top:12px}.supplier-rating .ant-rate-star-second .anticon{vertical-align:-.125em}.supplier-rating .ant-rate-star:not(:last-child){margin-right:4px}.supplier-review-list-page .go-back-button{top:0}.supplier-rating-row{margin:46px 0 24px}.supplier-rating-row .image-container{border-radius:var(--radius-lg);box-shadow:0 2px 8px 0 hsla(240,3%,42%,.15);height:64px;width:64px}.supplier-rating-row .image-container img{border-radius:var(--radius-lg);height:100%;object-fit:cover;width:100%}.supplier-rating-row .supplier-rating{margin-top:4px}.review-list-content .supplier-rating{margin-top:10px}.review-list-content ul,.supplier-rating-row ul{margin-left:0!important}.supplier-review-list-scrolling{border-radius:var(--radius-lg);box-shadow:0 4px 33px 0 rgba(0,0,0,.05);padding:33px}.reviews-list{list-style-type:none;margin-block:0;padding-left:0}.review-list-item{border-bottom:1px solid #f1f1f1;margin-bottom:20px;padding-bottom:15px}.reviews-list .review-list-item:last-child{border-bottom:initial;margin-bottom:0;padding-bottom:0}.review-list-content .image-container{border-radius:8px;box-shadow:0 2px 8px 0 hsla(240,3%,42%,.15);height:40px;width:40px}.empty-review-shadow .image-container{box-shadow:none!important}.review-list-content .image-container img{border-radius:8px;height:100%;width:100%}.review-list-content .reivew-time-date{color:var(--gray-color)!important}.reivew-img-row .ant-row>div:nth-child(2){align-self:center;padding-left:6px}.reviews-list .ant-rate-star-second,.supplier-rating-row .ant-rate-star-second{font-size:18px}@media screen and (max-width:575px){.supplier-review-list-scrolling{padding:20px}}.lg-page{--lg-ink:#3a250d;--lg-ink-soft:#6b5842;--lg-ink-faint:#8a7a66;--lg-ground:#e6d3bd;--lg-surface:#f3e8db;--lg-band:hsla(31,38%,88%,.68);--lg-brand:#ae6f28;--lg-brand-deep:#8f5a1f;--lg-brand-soft:#cebca0;--lg-brand-wash:rgba(174,111,40,.1);--lg-rule:rgba(58,37,13,.12);--lg-card-border:hsla(0,0%,100%,.42);--lg-flag:#a3401f;--lg-flag-wash:rgba(163,64,31,.1);--lg-f-ui:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lg-f-body:var(--lg-f-ui);--lg-f-mono:var(--lg-f-ui);--lg-step--1:0.8125rem;--lg-step-0:0.9375rem;--lg-step-1:1.0625rem;--lg-step-2:1.1875rem;--lg-step-3:1.375rem;--lg-step-4:clamp(1.6rem,1.2rem + 1.7vw,2.1rem);--lg-measure:76ch;--lg-radius:20px;--lg-radius-sm:14px;--lg-gutter:40px;-webkit-font-smoothing:antialiased;background:var(--lg-ground);color:var(--lg-ink);font-family:var(--lg-f-body);font-size:var(--lg-step-0);line-height:1.7;min-height:100vh}.lg-page,.lg-page *,.lg-page :after,.lg-page :before{box-sizing:border-box}.lg-page h1,.lg-page h2,.lg-page h3{text-wrap:balance;font-family:var(--lg-f-ui);line-height:1.25;margin:0}.lg-page a{color:var(--lg-brand-deep);text-decoration-thickness:1px;text-underline-offset:3px}.lg-page a:focus-visible,.lg-page button:focus-visible{border-radius:6px;outline:2px solid var(--lg-brand);outline-offset:3px}.lg-bar{background:var(--lg-ground);border-bottom:1px solid var(--lg-rule)}.lg-bar-in{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin:0 auto;max-width:1550px;padding-block:.75rem;padding-inline:var(--lg-gutter)}.lg-switch{background:var(--lg-band);border:2px solid var(--lg-card-border);border-radius:999px;display:flex;gap:.25rem;padding:.25rem}.lg-switch button{background:transparent;border:0;border-radius:999px;color:var(--lg-ink-soft);cursor:pointer;font-family:var(--lg-f-ui);font-size:.8125rem;font-weight:600;padding:.45rem 1.05rem;transition:background .18s ease,color .18s ease;white-space:nowrap}.lg-switch button:hover{color:var(--lg-ink)}.lg-switch button[aria-selected=true]{background:var(--lg-brand);color:#fff6df}.lg-shell{margin:0 auto;max-width:1550px;padding-inline:var(--lg-gutter)}.lg-mast{padding-block:28px 0}.lg-eyebrow{color:var(--lg-brand-deep);font-family:var(--lg-f-ui);font-size:.6875rem;font-weight:600;letter-spacing:.14em;margin:0 0 .7rem;text-transform:uppercase}.lg-mast h1{color:#3c200a;font-size:var(--lg-step-4);font-weight:700;letter-spacing:-.02em}.lg-standfirst{color:var(--lg-ink-soft);font-size:var(--lg-step-1);line-height:1.6;margin:.8rem 0 0;max-width:68ch}.lg-meta{grid-gap:0;background:var(--lg-band);border:2px solid var(--lg-card-border);border-radius:var(--lg-radius);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:1.5rem 0 0;overflow:hidden;padding:0}.lg-meta>div{box-shadow:inset -1px 0 0 var(--lg-rule);padding:.85rem 1.1rem}.lg-meta>div:last-child{box-shadow:none}.lg-meta dt{color:var(--lg-ink-faint);font-family:var(--lg-f-ui);font-size:.625rem;font-weight:600;letter-spacing:.13em;margin:0 0 .3rem;text-transform:uppercase}.lg-meta dd{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--lg-ink);font-size:.8125rem;font-variant-numeric:tabular-nums;font-weight:600;margin:0}.lg-notice{background:var(--lg-flag-wash);border:2px solid rgba(163,64,31,.28);border-radius:var(--lg-radius);margin-block:1.5rem;max-width:88ch;padding:1.15rem 1.3rem}.lg-notice h2{color:var(--lg-flag);font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:.5rem;text-transform:uppercase}.lg-notice p{color:var(--lg-ink-soft);font-size:.875rem;line-height:1.65;margin:0;max-width:82ch}.lg-notice p+p{margin-top:.6rem}.lg-cols{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;padding-block:1.5rem 3.5rem}.lg-cols>*{min-width:0}@media (min-width:1000px){.lg-cols{align-items:start;gap:2rem;grid-template-columns:260px minmax(0,1fr)}.lg-rail{max-height:calc(100vh - 7rem);overflow-y:auto;position:-webkit-sticky;position:sticky;top:5rem}}.lg-rail{background:var(--lg-band);border:2px solid var(--lg-card-border);border-radius:var(--lg-radius);padding:1.1rem .9rem}.lg-rail h2{color:var(--lg-ink-faint);font-size:.625rem;font-weight:600;letter-spacing:.13em;margin:0 0 .75rem .55rem;text-transform:uppercase}.lg-rail ol{display:flex;flex-direction:column;gap:.1rem;list-style:none;margin:0;padding:0}.lg-rail a{border-radius:10px;color:var(--lg-ink-soft);display:flex;font-family:var(--lg-f-ui);font-size:.8125rem;gap:.6rem;line-height:1.35;padding:.45rem .6rem;text-decoration:none;transition:background .18s ease,color .18s ease}.lg-rail a:hover{background:hsla(0,0%,100%,.45);color:var(--lg-ink)}.lg-rail a.on{background:var(--lg-brand);color:#fff6df;font-weight:600}.lg-rail a i{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--lg-ink-faint);flex:none;font-size:.75rem;font-style:normal;font-variant-numeric:tabular-nums;min-width:1.1rem}.lg-rail a.on i{color:#fff6df;opacity:.75}.lg-page article{background:var(--lg-band);border:2px solid var(--lg-card-border);border-radius:var(--lg-radius);min-width:0;padding:.5rem 1.6rem}.lg-page section{border-top:1px solid var(--lg-rule);padding-block:1.8rem;scroll-margin-top:5.5rem}.lg-page section:first-of-type{border-top:0}.lg-page section>h2{align-items:baseline;color:#3c200a;display:flex;font-size:var(--lg-step-3);font-weight:700;gap:.7rem;letter-spacing:-.015em;margin-bottom:.9rem}.lg-page section>h2 i{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--lg-brand);flex:none;font-size:.8125rem;font-style:normal;font-variant-numeric:tabular-nums;font-weight:700}.lg-page h3{color:var(--lg-ink);font-size:var(--lg-step-1);font-weight:600;margin:1.5rem 0 .45rem}.lg-page p{margin:0 0 .95rem;max-width:var(--lg-measure)}.lg-page p:last-child{margin-bottom:0}.lg-clause{display:flex;gap:.8rem;margin-bottom:.95rem}.lg-clause>i{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--lg-brand);flex:none;font-size:.8125rem;font-style:normal;font-variant-numeric:tabular-nums;font-weight:600;min-width:2.2rem;padding-top:.28rem}.lg-clause>div{flex:1 1;min-width:0}.lg-clause p{margin-bottom:.5rem}.lg-plain{margin:.2rem 0 1rem;max-width:var(--lg-measure);padding-left:1.15rem}.lg-plain li{margin-bottom:.45rem}.lg-plain li::marker{color:var(--lg-brand)}.lg-lead-in{font-family:var(--lg-f-ui);font-size:.875rem;font-weight:700;letter-spacing:.02em}.lg-page strong,.lg-ph{font-weight:600}.lg-ph{background:var(--lg-flag-wash);border-bottom:1px dashed rgba(163,64,31,.5);border-radius:6px;color:var(--lg-flag);font-size:.9em;padding:.08em .45em;white-space:nowrap}.lg-term{color:var(--lg-ink);font-weight:700}.lg-tablewrap{background:hsla(0,0%,100%,.3);border:2px solid var(--lg-card-border);border-radius:var(--lg-radius-sm);margin:1rem 0 1.2rem;overflow-x:auto}.lg-tablewrap table{border-collapse:collapse;min-width:480px;width:100%}.lg-tablewrap td,.lg-tablewrap th{border-bottom:1px solid var(--lg-rule);padding:.75rem .95rem;text-align:left;vertical-align:top}.lg-tablewrap tr:last-child td{border-bottom:0}.lg-tablewrap th{background:hsla(0,0%,100%,.35);color:var(--lg-ink-faint);font-family:var(--lg-f-ui);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.lg-tablewrap td{color:var(--lg-ink-soft);font-size:.875rem;line-height:1.6}.lg-tablewrap td:first-child{color:var(--lg-ink);font-weight:600;white-space:nowrap}.lg-callout{background:var(--lg-brand-wash);border-left:3px solid var(--lg-brand);border-radius:0 var(--lg-radius-sm) var(--lg-radius-sm) 0;margin:1.1rem 0;max-width:var(--lg-measure);padding:1rem 1.2rem}.lg-callout p{font-size:.9375rem;line-height:1.65;margin:0}.lg-callout .lg-lead-in{color:var(--lg-brand-deep);display:block;font-size:.6875rem;letter-spacing:.1em;margin-bottom:.3rem;text-transform:uppercase}.lg-foot{border-top:1px solid var(--lg-rule);padding-block:1.6rem 3rem}.lg-foot p{color:var(--lg-ink-faint);font-size:.8125rem;margin:0;max-width:78ch}.lg-glance{background:var(--lg-band);border:2px solid var(--lg-card-border);border-radius:var(--lg-radius);margin:0 0 .5rem;overflow:hidden}.lg-page .lg-glance-head{border-bottom:1px solid var(--lg-rule);color:var(--lg-brand-deep);font-family:var(--lg-f-ui);font-size:.6875rem;font-weight:700;letter-spacing:.14em;margin:0;max-width:none;padding:.7rem 1.1rem;text-transform:uppercase}.lg-glance dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.lg-glance dl>div{box-shadow:inset -1px -1px 0 var(--lg-rule);padding:.9rem 1.1rem}.lg-glance dl>div:nth-child(3n){box-shadow:inset 0 -1px 0 var(--lg-rule)}.lg-glance dl>div:nth-last-child(-n+3){box-shadow:inset -1px 0 0 var(--lg-rule)}.lg-glance dl>div:nth-child(3n):nth-last-child(-n+3){box-shadow:none}@media (max-width:1180px){.lg-glance dl{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-glance dl>div,.lg-glance dl>div:nth-child(3n),.lg-glance dl>div:nth-last-child(-n+3){box-shadow:inset -1px -1px 0 var(--lg-rule)}.lg-glance dl>div:nth-child(2n){box-shadow:inset 0 -1px 0 var(--lg-rule)}.lg-glance dl>div:nth-last-child(-n+2){box-shadow:inset -1px 0 0 var(--lg-rule)}.lg-glance dl>div:nth-child(2n):nth-last-child(-n+2){box-shadow:none}}@media (max-width:640px){.lg-glance dl{grid-template-columns:minmax(0,1fr)}.lg-glance dl>div,.lg-glance dl>div:nth-child(2n),.lg-glance dl>div:nth-child(3n),.lg-glance dl>div:nth-last-child(-n+2),.lg-glance dl>div:nth-last-child(-n+3){box-shadow:inset 0 -1px 0 var(--lg-rule)}.lg-glance dl>div:last-child{box-shadow:none}}.lg-glance dt{color:var(--lg-brand-deep);font-family:var(--lg-f-ui);font-size:.75rem;font-weight:700;letter-spacing:.01em;margin-bottom:.25rem}.lg-glance dd{color:var(--lg-ink-soft);font-size:.875rem;line-height:1.55;margin:0}.lg-pill{border:1px solid var(--lg-brand-soft);border-radius:999px;color:var(--lg-ink-faint);display:inline-block;font-family:var(--lg-f-ui);font-size:.625rem;font-weight:700;letter-spacing:.07em;padding:.15rem .55rem;text-transform:uppercase;white-space:nowrap}.lg-pill-req{background:var(--lg-brand-wash);border-color:var(--lg-brand);color:var(--lg-brand-deep)}.lg-lettered{list-style:lower-alpha;margin:0 0 1.1rem;max-width:var(--lg-measure);padding-left:1.4rem}.lg-lettered li{margin-bottom:.45rem;padding-left:.2rem}.lg-lettered li::marker{color:var(--lg-brand);font-weight:600}@media (max-width:768px){.lg-page{--lg-gutter:16px}.lg-page article{padding:.25rem 1rem}.lg-rail{padding:.9rem .7rem}.lg-meta>div:nth-child(2n){box-shadow:none}.lg-clause{gap:.55rem}.lg-clause>i{min-width:1.8rem}}@media (prefers-reduced-motion:reduce){.lg-rail a,.lg-switch button{transition:none}}.sy-boot{align-items:center;background:#fff;display:flex;flex-direction:column;gap:24px;inset:0;justify-content:center;position:fixed;z-index:9000}html[data-boot=auth] .sy-boot{background:linear-gradient(135deg,#d9ba95,#fff 20%,#fff 80%,#d9ba95);background-attachment:fixed}.sy-boot-mark-wrap{align-items:center;display:inline-flex;height:112px;justify-content:center;position:relative;width:112px}.sy-boot-halo{-webkit-animation:sy-boot-halo 1.8s ease-in-out infinite;animation:sy-boot-halo 1.8s ease-in-out infinite;background:radial-gradient(circle,rgba(174,111,40,.16) 0,rgba(174,111,40,0) 70%);inset:12%}.sy-boot-halo,.sy-boot-ring{border-radius:50%;position:absolute}.sy-boot-ring{-webkit-animation:sy-boot-spin 1.1s linear infinite;animation:sy-boot-spin 1.1s linear infinite;background:conic-gradient(from 0deg,rgba(174,111,40,0) 0deg,rgba(174,111,40,.12) 120deg,rgba(174,111,40,.55) 260deg,#ae6f28 340deg,rgba(174,111,40,0) 1turn);inset:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px))}.sy-boot-mark{-webkit-animation:sy-boot-pulse 1.6s ease-in-out infinite;animation:sy-boot-pulse 1.6s ease-in-out infinite;height:56px;object-fit:contain;position:relative;width:56px}.sy-boot-wordmark{-webkit-animation:sy-boot-rise .45s cubic-bezier(.2,.7,.3,1) .35s forwards;animation:sy-boot-rise .45s cubic-bezier(.2,.7,.3,1) .35s forwards;color:#ae6f28;font-family:SF Pro Display,-apple-system,sans-serif;font-size:13px;font-weight:600;letter-spacing:.32em;opacity:0;text-indent:.32em}@-webkit-keyframes sy-boot-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes sy-boot-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes sy-boot-pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.72;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes sy-boot-pulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.72;-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes sy-boot-halo{0%,to{opacity:.55;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes sy-boot-halo{0%,to{opacity:.55;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes sy-boot-rise{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes sy-boot-rise{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@media (prefers-reduced-motion:reduce){.sy-boot-halo,.sy-boot-mark{-webkit-animation:none;animation:none}.sy-boot-ring{-webkit-animation-duration:2.4s;animation-duration:2.4s}.sy-boot-wordmark{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:.01s;animation-duration:.01s}}.sy-crash{align-items:center;background:#fff;display:flex;flex-direction:column;font-family:SF Pro Display,-apple-system,sans-serif;gap:12px;justify-content:center;min-height:100vh;padding:24px;text-align:center}.sy-crash-title{color:#3c200a;font-size:20px;font-weight:600;margin:0}.sy-crash-body{color:#766f6a;font-size:14px;margin:0;max-width:44ch}.sy-crash-action{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,#a87435,#dcb47e);border:0;border-radius:999px;color:#fff6df;cursor:pointer;font:inherit;font-size:14px;font-weight:600;margin-top:8px;padding:11px 32px}.sy-crash-action:focus-visible{outline:2px solid #ae6f28;outline-offset:3px}
/*# sourceMappingURL=main.d4e6e013.css.map*/