@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap);.tippi-card{transition:box-shadow .15s ease,transform .12s ease}.tippi-card:hover{box-shadow:0 4px 18px #0000001c!important;transform:translateY(-2px)}.tippi-order-card{transition:box-shadow .15s ease,border-left-color .15s ease}.tippi-order-card:hover{box-shadow:0 2px 12px #0000001a!important}.tippi-btn{transition:filter .15s ease,transform .1s ease,opacity .15s}.tippi-btn:hover:not(:disabled){filter:brightness(.94);transform:translateY(-1px)}.tippi-btn:active:not(:disabled){transform:translateY(0)}.tippi-btn:disabled{cursor:not-allowed;opacity:.55}.tippi-btn-secondary{transition:background .15s ease,border-color .15s ease}.tippi-btn-secondary:hover{background:var(--color-surface-hover)!important;border-color:var(--color-text-light)!important}.tippi-input:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #1a1a2e14;outline:none}.tippi-panel-item:hover{background:var(--color-surface-hover)!important}.tippi-choice-card{transition:box-shadow .15s ease,transform .12s ease}.tippi-choice-card:hover{box-shadow:0 3px 14px #0000001a!important;transform:translateY(-2px)}.tippi-quick-chip{transition:box-shadow .15s ease,transform .1s ease}.tippi-quick-chip:hover{box-shadow:0 2px 10px #0000001f!important;transform:translateY(-1px)}.tippi-nav-logo{cursor:pointer;transition:opacity .15s}.tippi-nav-logo:hover{opacity:.82}.tippi-active-pill{transition:box-shadow .15s ease,transform .12s ease}.tippi-active-pill:hover{box-shadow:0 6px 24px #00000052!important;transform:translate(-50%,-2px)!important}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.skeleton{animation:skeleton-pulse 1.6s ease-in-out infinite;background:var(--color-skeleton);border-radius:6px}@keyframes pulse-ring{0%{box-shadow:0 0 0 0 #fdc149b3}70%{box-shadow:0 0 0 7px #fdc14900}to{box-shadow:0 0 0 0 #fdc14900}}.tippi-pulse-dot{animation:pulse-ring 1.6s ease-in-out infinite;border-radius:50%}.tippi-brand-panel{display:none}.tippi-mobile-logo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:28px}@media (min-width:768px){.tippi-brand-panel{align-items:flex-start;background:var(--color-brand-panel);display:flex;flex:0 0 42%;flex-direction:column;justify-content:center;min-height:100vh;padding:64px 56px}.tippi-mobile-logo{display:none}}.tippi-step-bars{align-items:center;display:flex;gap:6px;justify-content:center;margin-bottom:28px}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}*,:after,:before{box-sizing:border-box}:root{--color-primary:#1a1a2e;--color-primary-hover:#2a2a4e;--color-accent:#fdc149;--color-bg:#f4f6fa;--color-white:#fff;--color-surface-hover:#f0f2f8;--color-skeleton:#e0e4eb;--color-success:#27ae60;--color-success-bg:#eafaf1;--color-success-text:#1d8348;--color-success-border:#27ae60;--color-warning:#e67e22;--color-warning-bg:#fef5e7;--color-warning-text:#b7770d;--color-warning-border:#e67e22;--color-danger:#e63946;--color-danger-bg:#fdf0f0;--color-danger-text:#cb2431;--color-danger-border:#e63946;--color-purple:#8e44ad;--color-purple-bg:#f4ecf7;--color-purple-text:#7d3c98;--color-purple-border:#8e44ad;--color-blue:#2980b9;--color-blue-bg:#ebf5fb;--color-blue-text:#2471a3;--color-blue-border:#2980b9;--color-text-primary:#1a1a2e;--color-text-mid:#555;--color-text-light:#888;--color-border:#e0e0e0;--color-brand-panel:#1a1a2e;--font-display:"Barlow Condensed",sans-serif;--font-body:"DM Sans",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--shadow-sm:0 1px 6px #00000012;--shadow-md:0 4px 16px #0000001f;--shadow-lg:0 8px 32px #0000002e;--radius-sm:6px;--radius-md:10px;--radius-lg:14px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-primary:#6c7fcb;--color-primary-hover:#8393d6;--color-accent:#ffd166;--color-bg:#12131a;--color-white:#1d2029;--color-surface-hover:#262938;--color-skeleton:#262a38;--color-success:#3fbe77;--color-success-bg:#16281f;--color-success-text:#6fda9c;--color-success-border:#3fbe77;--color-warning:#f0954a;--color-warning-bg:#2e2013;--color-warning-text:#f5b876;--color-warning-border:#f0954a;--color-danger:#f1636e;--color-danger-bg:#2e1518;--color-danger-text:#f79098;--color-danger-border:#f1636e;--color-purple:#b07ccb;--color-purple-bg:#241c2a;--color-purple-text:#d3a9e5;--color-purple-border:#b07ccb;--color-blue:#5fa8d6;--color-blue-bg:#16232c;--color-blue-text:#8fc5ea;--color-blue-border:#5fa8d6;--color-text-primary:#edeef3;--color-text-mid:#a6a9b8;--color-text-light:#7b7e8c;--color-border:#333645;--shadow-sm:0 1px 6px #00000059;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 32px #0000008c}}:root[data-theme=dark]{--color-primary:#6c7fcb;--color-primary-hover:#8393d6;--color-accent:#ffd166;--color-bg:#12131a;--color-white:#1d2029;--color-surface-hover:#262938;--color-skeleton:#262a38;--color-success:#3fbe77;--color-success-bg:#16281f;--color-success-text:#6fda9c;--color-success-border:#3fbe77;--color-warning:#f0954a;--color-warning-bg:#2e2013;--color-warning-text:#f5b876;--color-warning-border:#f0954a;--color-danger:#f1636e;--color-danger-bg:#2e1518;--color-danger-text:#f79098;--color-danger-border:#f1636e;--color-purple:#b07ccb;--color-purple-bg:#241c2a;--color-purple-text:#d3a9e5;--color-purple-border:#b07ccb;--color-blue:#5fa8d6;--color-blue-bg:#16232c;--color-blue-text:#8fc5ea;--color-blue-border:#5fa8d6;--color-text-primary:#edeef3;--color-text-mid:#a6a9b8;--color-text-light:#7b7e8c;--color-border:#333645;--shadow-sm:0 1px 6px #00000059;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 8px 32px #0000008c}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f6fa;background:var(--color-bg);color:#1a1a2e;color:var(--color-text-primary);font-family:DM Sans,sans-serif;font-family:var(--font-body);margin:0;transition:background .15s ease,color .15s ease}a{color:#1a1a2e;color:var(--color-primary)}button,input,select,textarea{font-family:DM Sans,sans-serif;font-family:var(--font-body)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .driver-ui,:root:not([data-theme=dark]) .orderer-ui{--color-bg:#f7f3eb;--color-surface-hover:#efeadd;--color-border:#e6e0d3}}:root[data-theme=light] .driver-ui,:root[data-theme=light] .orderer-ui{--color-bg:#f7f3eb;--color-surface-hover:#efeadd;--color-border:#e6e0d3}.tippi-truck{display:inline-block;line-height:0;max-width:100%;vertical-align:middle}.tippi-truck svg{display:block;height:auto;overflow:visible;width:100%}.tippi-truck .stripe{opacity:1}.tippi-truck .pile{transform-box:fill-box;transform-origin:50% 100%}.tippi-truck .badge{transform-box:fill-box;transform-origin:center}.tippi-truck--load .top{animation:tippiTruck-bob .5s ease-in-out infinite alternate}.tippi-truck--load .wheel{stroke-dasharray:50 14;animation:tippiTruck-spin .9s linear infinite;transform-box:fill-box;transform-origin:center}.tippi-truck--load .stripe{animation:tippiTruck-shim 1s ease-in-out infinite;animation-delay:var(--d)}.tippi-truck--load .pile{animation:tippiTruck-jig .5s ease-in-out infinite alternate}@keyframes tippiTruck-bob{to{transform:translateY(-2.5px)}}@keyframes tippiTruck-spin{to{transform:rotate(1turn)}}@keyframes tippiTruck-shim{50%{opacity:.2}}@keyframes tippiTruck-jig{to{transform:scaleY(.94)}}.tippi-truck--empty .truck{animation:tippiTruck-idle 2s ease-in-out infinite}.tippi-truck--empty .stone{animation:tippiTruck-roll 4s linear infinite}.tippi-truck--empty .stone path{animation:tippiTruck-rot 4s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes tippiTruck-idle{50%{transform:translateY(-1.5px)}}@keyframes tippiTruck-roll{0%{transform:translateX(0)}to{transform:translateX(-520px)}}@keyframes tippiTruck-rot{to{transform:rotate(-2turn)}}.tippi-truck--success .truck{animation:tippiTruck-hop 4s ease-out infinite}.tippi-truck--success .badge{animation:tippiTruck-badge 4s infinite}.tippi-truck--success .spark{stroke-dasharray:14;stroke-dashoffset:14;animation:tippiTruck-spark 4s ease-out infinite;opacity:0}@keyframes tippiTruck-hop{0%,30%{transform:translateY(0)}38%{transform:translateY(-14px)}46%{transform:translateY(0)}52%{transform:translateY(-6px)}58%,to{transform:translateY(0)}}@keyframes tippiTruck-badge{0%,32%{transform:scale(0)}42%{transform:scale(1.2)}48%,92%{transform:scale(1)}to{transform:scale(0)}}@keyframes tippiTruck-spark{0%,34%{stroke-dashoffset:14;opacity:0;transform:translateX(0)}40%{opacity:1}56%{stroke-dashoffset:0;opacity:1;transform:translateX(10px)}70%,to{stroke-dashoffset:-14;opacity:0;transform:translateX(18px)}}.tippi-truck--fail .truck{animation:tippiTruck-shake 4s linear infinite}.tippi-truck--fail .smoke{fill:#9a9aa8;animation:tippiTruck-smoke 2.4s ease-out infinite;animation-delay:var(--d);opacity:0;transform-box:fill-box;transform-origin:center}.tippi-truck--fail .badge{animation:tippiTruck-fbadge 4s infinite}@keyframes tippiTruck-shake{0%{transform:translateX(0)}2%{transform:translateX(-4px)}4%{transform:translateX(4px)}6%{transform:translateX(-4px)}8%{transform:translateX(4px)}10%{transform:translateX(-3px)}12%{transform:translateX(3px)}14%{transform:translateX(-2px)}16%,to{transform:translateX(0)}}@keyframes tippiTruck-smoke{0%{opacity:.8;transform:translateY(0) scale(.5)}to{opacity:0;transform:translateY(-34px) scale(1.7)}}@keyframes tippiTruck-fbadge{0%,12%{transform:scale(0)}22%{transform:scale(1.2)}28%,92%{transform:scale(1)}to{transform:scale(0)}}.tippi-truck .draw{stroke-dasharray:1;stroke-dashoffset:1}.tippi-truck--intro.play .draw{animation:tippiTruck-draw .7s cubic-bezier(.6,0,.3,1) forwards;animation-delay:var(--d)}.tippi-truck--intro:not(.play) .pile{transform:scale(0)}.tippi-truck--intro.play .pile{animation:tippiTruck-pop .5s cubic-bezier(.3,1.5,.5,1) both;animation-delay:.1s}.tippi-truck--intro .stripe{opacity:0}.tippi-truck--intro.play .stripe{animation:tippiTruck-fade .3s forwards;animation-delay:var(--d)}@keyframes tippiTruck-draw{to{stroke-dashoffset:0}}@keyframes tippiTruck-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes tippiTruck-fade{to{opacity:1}}.tippi-truck--drive .top{animation:tippiTruck-bob .5s ease-in-out infinite alternate}.tippi-truck--drive .wheel{stroke-dasharray:50 14;animation:tippiTruck-spin .9s linear infinite;transform-box:fill-box;transform-origin:center}.tippi-truck--drive .road{stroke-dasharray:32 44;animation:tippiTruck-road .335s linear infinite}.tippi-truck--drive .speed{animation:tippiTruck-spd .6s linear infinite;opacity:0}@keyframes tippiTruck-road{to{stroke-dashoffset:76}}@keyframes tippiTruck-spd{0%{opacity:0;transform:translateX(10px)}40%{opacity:.8}to{opacity:0;transform:translateX(-14px)}}@media (prefers-reduced-motion:reduce){.tippi-truck .badge,.tippi-truck .draw,.tippi-truck .pile,.tippi-truck .road,.tippi-truck .smoke,.tippi-truck .spark,.tippi-truck .speed,.tippi-truck .stone,.tippi-truck .stone path,.tippi-truck .stripe,.tippi-truck .top,.tippi-truck .truck,.tippi-truck .wheel{animation:none!important}.tippi-truck .wheel{stroke-dasharray:none}.tippi-truck .stripe{opacity:1}.tippi-truck .badge{transform:none}.tippi-truck--success .spark{stroke-dasharray:none;stroke-dashoffset:0;opacity:1;transform:none}.tippi-truck--fail .smoke{opacity:.45;transform:none}.tippi-truck .draw{stroke-dasharray:none;stroke-dashoffset:0}.tippi-truck--intro .pile,.tippi-truck--intro:not(.play) .pile{transform:none}.tippi-truck--intro .stripe{opacity:1}.tippi-truck--drive .road{stroke-dasharray:32 44;stroke-dashoffset:0}.tippi-truck--drive .speed{opacity:0}}.tippi-truck-state{align-items:center;display:flex;flex-direction:column;padding:32px 16px;text-align:center}.tippi-truck-state__title{color:var(--color-text-primary);font-family:Barlow Condensed,sans-serif;font-family:var(--font-display,"Barlow Condensed",sans-serif);font-size:26px;font-weight:700;line-height:1.1;margin:12px 0 0}.tippi-truck-state__text{color:var(--color-text-mid);font-size:14px;line-height:1.45;margin:6px 0 0;max-width:320px}.tippi-truck-state__action{margin-top:18px}.tippi-truck-loader{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 16px}
/*# sourceMappingURL=main.61ffb1a5.css.map*/