.walkthrough-module__EDLi9a__overlay{z-index:3000;pointer-events:none;position:fixed;inset:0}.walkthrough-module__EDLi9a__scrim,.walkthrough-module__EDLi9a__scrimDim{z-index:1;pointer-events:auto;position:fixed;inset:0}.walkthrough-module__EDLi9a__scrimDim{background:#0d1c1f9e;animation:.28s both walkthrough-module__EDLi9a__walkthroughFade}.walkthrough-module__EDLi9a__spotlight{z-index:2;pointer-events:none;border-radius:16px;transition:top .36s cubic-bezier(.22,1,.36,1),left .36s cubic-bezier(.22,1,.36,1),width .36s cubic-bezier(.22,1,.36,1),height .36s cubic-bezier(.22,1,.36,1);position:fixed;box-shadow:0 0 0 9999px #0d1c1f99,0 0 0 2px #b87333f2,0 0 0 6px #b8733338,0 18px 48px #0d1c1f59}.walkthrough-module__EDLi9a__popover{z-index:3;box-sizing:border-box;color:#253127;pointer-events:auto;background:#fff;border:1px solid #e4dac6;border-radius:18px;width:min(370px,100vw - 32px);padding:1.2rem 1.3rem 1.15rem;transition:top .36s cubic-bezier(.22,1,.36,1),left .36s cubic-bezier(.22,1,.36,1);animation:.32s cubic-bezier(.22,1,.36,1) both walkthrough-module__EDLi9a__walkthroughPop;position:fixed;box-shadow:inset 0 2px #fff9,0 22px 54px #0d1c1f4d,0 4px 14px #0d1c1f29}.walkthrough-module__EDLi9a__arrow{background:#fff;border:1px solid #e4dac6;width:14px;height:14px;position:absolute;transform:rotate(45deg)}.walkthrough-module__EDLi9a__popover[data-placement=bottom] .walkthrough-module__EDLi9a__arrow{top:-8px;left:var(--arrow-offset,50%);border-bottom:none;border-right:none;margin-left:-7px}.walkthrough-module__EDLi9a__popover[data-placement=top] .walkthrough-module__EDLi9a__arrow{bottom:-8px;left:var(--arrow-offset,50%);border-top:none;border-left:none;margin-left:-7px}.walkthrough-module__EDLi9a__popover[data-placement=right] .walkthrough-module__EDLi9a__arrow{left:-8px;top:var(--arrow-offset,50%);border-top:none;border-right:none;margin-top:-7px}.walkthrough-module__EDLi9a__popover[data-placement=left] .walkthrough-module__EDLi9a__arrow{right:-8px;top:var(--arrow-offset,50%);border-bottom:none;border-left:none;margin-top:-7px}.walkthrough-module__EDLi9a__popoverHead{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.55rem;display:flex}.walkthrough-module__EDLi9a__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#b87333;font-size:.72rem;font-weight:700}.walkthrough-module__EDLi9a__counter{font-variant-numeric:tabular-nums;color:#8a8472;white-space:nowrap;font-size:.8rem;font-weight:600}.walkthrough-module__EDLi9a__title{color:#1f2a21;margin:0 0 .5rem;font-size:1.3rem;font-weight:700;line-height:1.25}.walkthrough-module__EDLi9a__body{color:#4f584b;margin:0;font-size:1.0625rem;line-height:1.62}.walkthrough-module__EDLi9a__progress{gap:6px;margin:1.05rem 0 .95rem;display:flex}.walkthrough-module__EDLi9a__dot{background:#e7e0d0;border-radius:999px;flex:auto;height:6px;transition:background-color .25s,transform .25s}.walkthrough-module__EDLi9a__dot[data-state=done]{background:#c9a373}.walkthrough-module__EDLi9a__dot[data-state=current]{background:#b87333}.walkthrough-module__EDLi9a__actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.walkthrough-module__EDLi9a__navBtns{align-items:center;gap:.55rem;display:flex}.walkthrough-module__EDLi9a__skip,.walkthrough-module__EDLi9a__backBtn,.walkthrough-module__EDLi9a__nextBtn{font:inherit;cursor:pointer;border-radius:11px;min-height:46px;transition:background-color .18s,border-color .18s,color .18s,transform .12s}.walkthrough-module__EDLi9a__skip{color:#8a8472;text-underline-offset:3px;background:0 0;border:none;padding:0 .4rem;font-size:.95rem;text-decoration:underline}.walkthrough-module__EDLi9a__skip:hover{color:#4f584b}.walkthrough-module__EDLi9a__backBtn{color:#3b463a;background:#fff;border:1px solid #d9cfba;padding:0 1.05rem;font-size:1rem;font-weight:600}.walkthrough-module__EDLi9a__backBtn:hover{background:#f6f1e6;border-color:#c7bca3}.walkthrough-module__EDLi9a__nextBtn{color:#fff;background:linear-gradient(#c07f3c 0%,#b87333 100%);border:1px solid #a4642b;padding:0 1.4rem;font-size:1rem;font-weight:700;box-shadow:0 8px 18px #b8733352}.walkthrough-module__EDLi9a__nextBtn:hover{background:linear-gradient(#c98a48 0%,#b1701f 100%)}.walkthrough-module__EDLi9a__nextBtn:active,.walkthrough-module__EDLi9a__backBtn:active{transform:translateY(1px)}.walkthrough-module__EDLi9a__skip:focus-visible,.walkthrough-module__EDLi9a__backBtn:focus-visible,.walkthrough-module__EDLi9a__nextBtn:focus-visible{outline-offset:2px;outline:3px solid #b873338c}.walkthrough-module__EDLi9a__dragDemo{z-index:2;pointer-events:none;position:fixed}.walkthrough-module__EDLi9a__dragSource,.walkthrough-module__EDLi9a__dragDrop{box-sizing:border-box;border:2px dashed #0000;border-radius:8px;position:absolute;inset:0}.walkthrough-module__EDLi9a__dragSource{border-color:#f2ebdd8c}.walkthrough-module__EDLi9a__dragDrop{transform:translate(var(--drag-dx), var(--drag-dy));background:#b873331f;border-color:#b87333e6;animation:2.2s ease-in-out infinite walkthrough-module__EDLi9a__dragDropPulse}.walkthrough-module__EDLi9a__dragShadow{filter:blur(3px);background:#0d1c1f73;border-radius:50%;height:9px;animation:3.4s cubic-bezier(.5,0,.2,1) infinite walkthrough-module__EDLi9a__dragDemoShadow;position:absolute;bottom:-5px;left:13%;right:13%}.walkthrough-module__EDLi9a__dragCarry{animation:3.4s cubic-bezier(.5,0,.2,1) infinite walkthrough-module__EDLi9a__dragDemoCarry;position:absolute;inset:0}.walkthrough-module__EDLi9a__dragGhost{background:#e7dfcd;border:1px solid #cdc4ac;border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 1px #fff9,0 4px 9px #0d1c1f47}.walkthrough-module__EDLi9a__dragGhostFace{background:linear-gradient(#46588a 0%,#2f3d63 100%);border-radius:4px;position:absolute;inset:4px;box-shadow:inset 0 1px #ffffff38}.walkthrough-module__EDLi9a__dragGhostFace:after{content:"";background:#e7dfcdeb;border-radius:3px;width:38%;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.walkthrough-module__EDLi9a__dragHand{filter:drop-shadow(0 0 1px #222e24d9)drop-shadow(0 4px 5px #0d1c1f66);position:absolute;bottom:-13px;right:-7px;transform:rotate(-13deg)}@keyframes walkthrough-module__EDLi9a__dragDemoCarry{0%{opacity:0;transform:translate(0)scale(1)}7%{opacity:1;transform:translate(0)scale(1)}13%{transform:translateY(1px)scale(.97)}22%{transform:translateY(-12px)scale(1.06)}56%{transform:translate(var(--drag-dx), calc(var(--drag-dy) - 12px)) scale(1.06)}68%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(1)}73%{transform:translate(var(--drag-dx), calc(var(--drag-dy) - 3px)) scale(1.01)}78%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(1)}90%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(1);opacity:1}97%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(1);opacity:0}to{opacity:0;transform:translate(0)scale(1)}}@keyframes walkthrough-module__EDLi9a__dragDemoShadow{0%{opacity:0;transform:translate(0)scale(.9)}7%{opacity:.5;transform:translate(0)scale(.95)}22%{opacity:.26;transform:translate(0)scale(1.3)}56%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(1.3);opacity:.26}68%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(.95);opacity:.5}90%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(.95);opacity:.5}97%{transform:translate(var(--drag-dx), var(--drag-dy)) scale(.9);opacity:0}to{opacity:0;transform:translate(0)scale(.9)}}@keyframes walkthrough-module__EDLi9a__dragDropPulse{0%,to{opacity:.45}50%{opacity:.85}}@keyframes walkthrough-module__EDLi9a__walkthroughPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes walkthrough-module__EDLi9a__walkthroughFade{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.walkthrough-module__EDLi9a__popover{overscroll-behavior:contain;width:calc(100vw - 24px);max-height:42dvh;animation-name:walkthrough-module__EDLi9a__walkthroughPopUp;bottom:14px;right:12px;overflow-y:auto;top:auto!important;left:12px!important}.walkthrough-module__EDLi9a__arrow{display:none}@keyframes walkthrough-module__EDLi9a__walkthroughPopUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.walkthrough-module__EDLi9a__spotlight,.walkthrough-module__EDLi9a__popover{transition:none}.walkthrough-module__EDLi9a__popover,.walkthrough-module__EDLi9a__scrimDim{animation:none}.walkthrough-module__EDLi9a__dragDemo{display:none}}