*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{font-family:Wanted Sans Variable,Wanted Sans,-apple-system,BlinkMacSystemFont,sans-serif;background:#fbf4f8;color:#2a2521;overflow:hidden;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}*,body{word-break:keep-all}a{color:#ec86ac;text-decoration:none}a:hover{color:#d76d9a}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pb-tab{display:grid;place-items:center}.pb-tab>span{grid-area:1/1}.pb-tab:after{content:attr(data-label);grid-area:1/1;font-weight:600;height:0;visibility:hidden;pointer-events:none}.pb-scroll{scrollbar-width:thin;scrollbar-color:#e7c3d4 transparent}.pb-scroll::-webkit-scrollbar{width:10px;height:10px}.pb-scroll::-webkit-scrollbar-thumb{background:#e7c3d4;border-radius:999px;border:3px solid transparent;background-clip:padding-box;-webkit-transition:background .2s ease;transition:background .2s ease}.pb-scroll::-webkit-scrollbar-thumb:hover{background:#d98db2;background-clip:padding-box}.pb-scroll::-webkit-scrollbar-track{background:transparent}.pb-scroll-thin{scrollbar-width:thin;scrollbar-color:#eecfdd transparent}.pb-scroll-thin::-webkit-scrollbar{width:8px}.pb-scroll-thin::-webkit-scrollbar-thumb{border-width:2px}.pb-card{border:1px solid #eee6dc;position:relative;transition:transform .16s ease,border-color .12s ease,background .12s ease}.pb-cardwrap{display:grid;min-width:0;min-height:0;cursor:pointer}.pb-cardwrap:hover>.pb-card{transform:translateY(-4px);border-color:#ec86ac}.pb-dye{opacity:0;pointer-events:none;transition:opacity .14s ease}.pb-cardwrap:hover .pb-dye{opacity:1;pointer-events:auto}.pb-preset{border:1.5px solid #eee6dc;border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column;cursor:pointer;transition:transform .18s ease,border-color .3s ease,background-color .3s ease}.pb-presetwrap:hover>.pb-preset{transform:translateY(-4px);border-color:#eeb2ce}.pb-preset-acts{opacity:0;transition:opacity .16s ease}.pb-presetwrap:hover .pb-preset-acts{opacity:1}.pb-preset-acts>button{transition:filter .14s ease}@media (hover:none){.pb-dye{pointer-events:auto}.pb-dye,.pb-preset-acts{opacity:1}}.pb-mobile .pb-dye{opacity:1;pointer-events:auto}.pb-mobile .pb-preset-acts{opacity:1}.pb-preset-name:hover{border-color:#eeb2ce;background:#fff}.pb-preset-acts>button:hover{filter:brightness(.96)}@keyframes pbSpin{to{transform:rotate(1turn)}}.pb-spin{width:15px;height:15px;border:2px solid hsla(0,0%,100%,.5);border-top-color:#fff;border-radius:50%;animation:pbSpin .7s linear infinite}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pb-card,button,input{transition:background-color .26s ease,border-color .24s ease,color .24s ease,transform .22s ease,box-shadow .24s ease,opacity .24s ease,filter .2s ease}button{will-change:transform}@keyframes pbOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes pbPanelIn{0%{opacity:0;transform:translateY(10px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}.pb-overlay{animation:pbOverlayIn .22s ease both}.pb-panel{animation:pbPanelIn .28s cubic-bezier(.22,.61,.36,1) both}.pb-pop{animation:pbPanelIn .18s cubic-bezier(.22,.61,.36,1) both}@keyframes pbOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes pbPanelOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.975)}}.pb-overlay-out{animation:pbOverlayOut .2s ease both}.pb-panel-out{animation:pbPanelOut .2s cubic-bezier(.4,0,.7,.4) both}@keyframes pbBlink{0%,to{opacity:.3}50%{opacity:1}}.pb-h-ghost,.pb-h-soft,.pb-h-solid{transition:background-color .22s ease,border-color .2s ease,color .2s ease,filter .2s ease!important}.pb-h-solid:hover:not(:disabled){background-color:#de6fa0!important;filter:brightness(.97)}.pb-h-ghost:hover:not(:disabled){background:#fbe0ec!important;border-color:#ec86ac!important;color:#d76d9a!important}.pb-h-soft:hover:not(:disabled){background:#f6dbe8!important;color:#c85d8a!important}.pb-rate-inner{position:relative;overflow:hidden}.pb-rate-fill{position:absolute;inset:0;background:#fff;transform:translateY(-100%);transition:transform .34s cubic-bezier(.33,0,.2,1)}.pb-rate:hover .pb-rate-fill{transform:translateY(0)}.pb-rate-text{transition:color .22s ease}.pb-rate:hover .pb-rate-text{color:#a8478a}.pb-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a89e93' stroke-width='3'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 10px center}.pb-select:hover{border-color:#eeb2ce!important}@keyframes pbCollapseIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.pb-collapse{animation:pbCollapseIn .2s ease both}@keyframes pbCollapseOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.pb-collapse-out{animation:pbCollapseOut .18s ease both}.pb-acc{overflow:hidden;max-height:0;transition:max-height .32s cubic-bezier(.22,.61,.36,1)}.pb-acc-open{max-height:340px}@keyframes pbBubbleFloat{0%{opacity:0;transform:translateY(16px) scale(.9)}13%{opacity:1;transform:translateY(0) scale(1)}82%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(16px) scale(.95)}}.pb-bubble{max-width:60%;padding:7px 11px;border-radius:14px;border:1.5px solid #f4b8d0;color:#c05a94;font-size:12px;font-weight:700;line-height:1.35;box-shadow:0 5px 16px rgba(200,90,150,.22);word-break:keep-all;pointer-events:none;z-index:8}.pb-bubble,.pb-bubble:after{position:absolute;background:#fff}.pb-bubble:after{content:"";left:18px;bottom:-7px;width:12px;height:12px;border-right:1.5px solid #f4b8d0;border-bottom:1.5px solid #f4b8d0;transform:rotate(45deg)}.pb-skel{background:linear-gradient(100deg,#f4ede4 30%,#efe6da 48%,#f4ede4 66%);background-size:220% 100%;animation:pbSkelShimmer 1.25s ease-in-out infinite}@keyframes pbSkelShimmer{0%{background-position:220% 0}to{background-position:-220% 0}}