:root[data-ui=v3] .od-site.od-site-page.od-tool{--flow-ink:#292340;--flow-paper:#fffcf3;--flow-grid:#efe4cc;--flow-yes:#2f9e68;--flow-yes-tint:#ddf3e7;--flow-yes-deep:#1d6b45;--flow-no:#e5484d;--flow-no-tint:#ffe1e1;--flow-no-deep:#a3262b;--flow-you:#4b3bb8}.od-site.od-site-page.od-tool .od-flow{max-width:560px;margin-inline:auto;position:relative}.od-site.od-site-page.od-tool .od-flow-bar{justify-content:center;align-items:center;min-height:48px;display:flex;position:relative}.od-site.od-site-page.od-tool .od-flow[data-step=start] .od-flow-title{padding:0 48px}.od-site.od-site-page.od-tool .od-flow:not([data-step=start]) .od-flow-bar{justify-content:space-between;margin:0 0 8px}.od-site.od-site-page.od-tool .od-flow:not([data-step=start]) .od-flow-title{text-align:left;margin:0;font-size:21px}.od-site.od-site-page.od-tool .od-flow-sound{width:44px;height:44px;box-shadow:0 3px 0 var(--tool-edge);color:var(--flow-you);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s var(--v3-ease), box-shadow .12s var(--v3-ease), background-color .12s;background:#fff;border:1.5px solid #ede4d0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:2px;right:0}.od-site.od-site-page.od-tool .od-flow:not([data-step=start]) .od-flow-sound{position:static}.od-site.od-site-page.od-tool .od-flow-sound svg{width:20px;height:20px}.od-site.od-site-page.od-tool .od-flow-sound[aria-pressed=true]{border-color:var(--flow-you);background:var(--flow-you);color:#fff;box-shadow:0 3px #33278a}.od-site.od-site-page.od-tool .od-flow-sound:active{box-shadow:0 0 0 var(--tool-edge);transform:translateY(3px)}.od-site.od-site-page.od-tool .od-flow-start{justify-items:center;display:grid}.od-site.od-site-page.od-tool .od-flow-hero{place-items:center;width:min(100%,300px);height:190px;margin:6px 0 4px;display:grid;position:relative}.od-site.od-site-page.od-tool .od-flow-hero:before{content:"";background:linear-gradient(var(--flow-grid) 1.5px, transparent 1.5px) 0 0 / 18px 18px, linear-gradient(90deg, var(--flow-grid) 1.5px, transparent 1.5px) 0 0 / 18px 18px, var(--flow-paper);border-radius:50%;position:absolute;inset:14px 50px 6px}.od-site.od-site-page.od-tool .od-flow-hero-art{width:150px;animation:od-flow-fidget 2.4s var(--v3-ease) infinite;position:relative}.od-site.od-site-page.od-tool .od-flow-hero-art svg,.od-site.od-site-page.od-tool .od-flow-texter svg{width:100%;height:auto;display:block}@keyframes od-flow-fidget{0%,to{rotate:0deg}30%{rotate:-3deg}60%{rotate:2deg}}.od-site.od-site-page.od-tool .od-flow-hero-chip{color:#fff;font:400 20px/1 var(--tool-face);animation:od-flow-float 2.8s var(--v3-ease) infinite;border-radius:999px;padding:6px 14px;position:absolute;top:46px}.od-site.od-site-page.od-tool .od-flow-hero-chip[data-answer=yes]{background:var(--flow-yes-deep);left:6px;rotate:-8deg;box-shadow:0 4px #134a30}.od-site.od-site-page.od-tool .od-flow-hero-chip[data-answer=no]{background:var(--flow-no-deep);animation-delay:-1.4s;top:86px;right:6px;rotate:7deg;box-shadow:0 4px #74181c}@keyframes od-flow-float{0%,to{translate:0}50%{translate:0 -8px}}.od-site.od-site-page.od-tool .od-flow-start .od-site-play{font:400 21px/1.2 var(--tool-face);cursor:pointer;border:0;justify-content:center;align-items:center}.od-site.od-site-page.od-tool .od-flow-board{box-shadow:0 6px 0 var(--tool-edge), inset 0 0 0 1.5px #ede4d0;background:linear-gradient(var(--flow-grid) 1.5px, transparent 1.5px) -1px -1px / 26px 26px, linear-gradient(90deg, var(--flow-grid) 1.5px, transparent 1.5px) -1px -1px / 26px 26px, var(--flow-paper);border-radius:24px;padding:14px 10px 18px;position:relative}.od-site.od-site-page.od-tool .od-flow-route{margin:0;padding:0;list-style:none;display:grid}.od-site.od-site-page.od-tool .od-flow-node{justify-items:center;margin:0;display:grid;position:relative}.od-site.od-site-page.od-tool .od-flow-begin{left:calc(var(--sway,0) * 10%);background:var(--flow-ink);color:#fff;font:400 16px/1 var(--tool-face);border-radius:999px;padding:7px 18px;display:inline-block}.od-site.od-site-page.od-tool .od-flow-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.od-site.od-site-page.od-tool .od-flow-link{width:100%;height:50px;position:relative}.od-site.od-site-page.od-tool .od-flow-link svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.od-site.od-site-page.od-tool .od-flow-link path{fill:none;stroke:var(--flow-ink);stroke-width:3.5px;stroke-linecap:round}.od-site.od-site-page.od-tool .od-flow-arrow{border-top:10px solid var(--flow-ink);border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;bottom:0;transform:translate(-50%)}.od-site.od-site-page.od-tool .od-flow-tag{z-index:1;color:#fff;font:400 13px/1 var(--tool-face);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px 3px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(-4deg)}.od-site.od-site-page.od-tool .od-flow-tag[data-answer=yes]{background:var(--flow-yes-deep)}.od-site.od-site-page.od-tool .od-flow-tag[data-answer=no]{background:var(--flow-no-deep);transform:translate(-50%,-50%)rotate(4deg)}.od-site.od-site-page.od-tool .od-flow-link[data-fresh] path{stroke-dasharray:1;stroke-dashoffset:1px;animation:od-flow-draw .38s var(--v3-ease) forwards}.od-site.od-site-page.od-tool .od-flow-link[data-fresh] .od-flow-arrow{animation:.12s .3s both od-flow-fade}.od-site.od-site-page.od-tool .od-flow-link[data-fresh] .od-flow-tag{animation:od-flow-tag .26s .12s var(--v3-ease) both}@keyframes od-flow-draw{to{stroke-dashoffset:0}}@keyframes od-flow-fade{0%{opacity:0}}@keyframes od-flow-tag{0%{opacity:0;scale:.4}70%{opacity:1;scale:1.15}to{scale:1}}.od-site.od-site-page.od-tool .od-flow-box{left:calc(var(--sway) * 10%);border:2.5px solid var(--flow-ink);max-width:78%;color:var(--flow-ink);font:400 15px/1.25 var(--tool-face);text-align:center;text-wrap:balance;background:#fff;border-radius:12px;padding:7px 12px;position:relative;box-shadow:0 3px #29234024}.od-site.od-site-page.od-tool .od-flow-ask{left:calc(var(--sway) * 10%);box-sizing:border-box;border:3px solid var(--flow-ink);width:80%;box-shadow:0 5px 0 var(--flow-ink);background:#fff;border-radius:20px;padding:20px 16px 18px;position:relative}.od-site.od-site-page.od-tool .od-flow-ask[data-fresh]{animation:od-flow-pop .3s .3s var(--v3-ease) both}@keyframes od-flow-pop{0%{opacity:0;transform:translateY(-10px)scale(.85)}65%{opacity:1;transform:translateY(2px)scale(1.03)}to{transform:none}}.od-site.od-site-page.od-tool .od-flow-diamond{isolation:isolate;color:#fff;width:30px;height:30px;font:400 18px/1 var(--tool-face);place-items:center;display:grid;position:absolute;top:-15px;left:-13px}.od-site.od-site-page.od-tool .od-flow-diamond:before{content:"";z-index:-1;background:var(--flow-you);border-radius:6px;position:absolute;inset:0;transform:rotate(45deg)}.od-site.od-site-page.od-tool .od-flow-prompt{color:var(--flow-ink);font:400 clamp(24px, 7vw, 30px)/1.16 var(--tool-face);letter-spacing:0;text-align:center;text-wrap:balance;margin:0}.od-site.od-site-page.od-tool .od-flow-prompt:focus{outline:none}.od-site.od-site-page.od-tool .od-flow-answers{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:18px;display:grid}.od-site.od-site-page.od-tool .od-flow-answer{min-height:66px;font:400 26px/1 var(--tool-face);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .11s var(--v3-ease), box-shadow .11s var(--v3-ease), opacity .14s;border:0;border-radius:20px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.od-site.od-site-page.od-tool .od-flow-answer svg{color:#fff;border-radius:50%;width:26px;height:26px;padding:5px}.od-site.od-site-page.od-tool .od-flow-answer[data-answer=yes]{background:var(--flow-yes-tint);box-shadow:0 5px 0 var(--flow-yes);color:var(--flow-yes-deep)}.od-site.od-site-page.od-tool .od-flow-answer[data-answer=yes] svg{background:var(--flow-yes)}.od-site.od-site-page.od-tool .od-flow-answer[data-answer=no]{background:var(--flow-no-tint);box-shadow:0 5px 0 var(--flow-no);color:var(--flow-no-deep)}.od-site.od-site-page.od-tool .od-flow-answer[data-answer=no] svg{background:var(--flow-no)}.od-site.od-site-page.od-tool .od-flow-answer:active:not(:disabled){transform:translateY(5px);box-shadow:0 0 #0000}.od-site.od-site-page.od-tool .od-flow-answer:disabled{opacity:.55;cursor:default}.od-site.od-site-page.od-tool .od-flow-under{grid-column:1/-1;justify-content:space-between;align-items:center;min-height:44px;display:flex}.od-site.od-site-page.od-tool .od-flow-count{color:var(--doc-soft);font:400 15px/1 var(--tool-face)}.od-site.od-site-page.od-tool .od-flow-undo{min-height:44px;color:var(--flow-you);font:700 15px/1 var(--doc-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.od-site.od-site-page.od-tool .od-flow-undo svg{width:17px;height:17px}.od-site.od-site-page.od-tool .od-flow-undo:disabled{opacity:.45;cursor:default}.od-site.od-site-page.od-tool :is(.od-flow-answer,.od-flow-undo,.od-flow-sound):focus-visible{outline:3px solid var(--flow-you);outline-offset:3px}.od-site.od-site-page.od-tool .od-flow-end{grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;width:100%;margin-top:4px;display:grid;position:relative}.od-site.od-site-page.od-tool .od-flow-end[data-kind=send]{--kind-ink:var(--flow-yes);--kind-tint:var(--flow-yes-tint)}.od-site.od-site-page.od-tool .od-flow-end[data-kind=wait]{--kind-ink:#d9730d;--kind-tint:#ffe9d2}.od-site.od-site-page.od-tool .od-flow-end[data-kind=stop]{--kind-ink:var(--flow-no);--kind-tint:var(--flow-no-tint)}.od-site.od-site-page.od-tool .od-flow-stamp{border:5px solid var(--kind-ink);outline:2px solid var(--kind-ink);outline-offset:-12px;background:color-mix(in srgb, var(--kind-tint) 92%, transparent);border-radius:22px;grid-column:1/-1;justify-self:center;max-width:88%;padding:16px 22px 14px;rotate:-4deg}.od-site.od-site-page.od-tool .od-flow-stamp-words{color:var(--kind-ink);font:400 clamp(30px, 9.4vw, 46px)/1.02 var(--tool-face);letter-spacing:.01em;text-align:center;text-transform:uppercase;text-wrap:balance;-webkit-text-stroke:.035em currentColor;paint-order:stroke fill;margin:0}.od-site.od-site-page.od-tool .od-flow-stamp-words:focus{outline:none}.od-site.od-site-page.od-tool .od-flow-texter{width:clamp(84px,25vw,112px);margin-top:4px}.od-site.od-site-page.od-tool .od-flow-verdict-line{color:var(--flow-ink);font:400 19px/1.3 var(--tool-face);text-wrap:balance;margin:0}.od-site.od-site-page.od-tool .od-flow-end[data-fresh] .od-flow-stamp{animation:.34s cubic-bezier(.3,1.4,.5,1) .38s both od-flow-slam}.od-site.od-site-page.od-tool .od-flow-end[data-fresh] .od-flow-texter{animation:od-flow-rise .38s .68s var(--v3-ease) both}.od-site.od-site-page.od-tool .od-flow-end[data-fresh] .od-flow-verdict-line{animation:.3s .76s both od-flow-fade}.od-site.od-site-page.od-tool .od-flow-board[data-end]:has(.od-flow-end[data-fresh]){animation:.26s ease-out .64s both od-flow-thud}@keyframes od-flow-slam{0%{opacity:0;rotate:-16deg;scale:2.3}55%{opacity:1;rotate:-3deg;scale:.94}to{rotate:-4deg;scale:1}}@keyframes od-flow-rise{0%{opacity:0;transform:translateY(24px)scale(.7)}70%{opacity:1;transform:translateY(-4px)scale(1.04)}to{transform:none}}@keyframes od-flow-thud{0%{transform:none}30%{transform:translateY(4px)rotate(.4deg)}60%{transform:translateY(-2px)rotate(-.3deg)}to{transform:none}}.od-site.od-site-page.od-tool .od-flow-burst{z-index:0;pointer-events:none;width:0;height:0;position:absolute;top:110px;left:50%}.od-site.od-site-page.od-tool :is(.od-flow-box,.od-flow-ask,.od-flow-stamp,.od-flow-begin){z-index:1;position:relative}.od-site.od-site-page.od-tool .od-flow-burst i{background:var(--fleck,#d9730d);opacity:0;width:10px;height:6px;rotate:calc(var(--n) * 36deg);border-radius:2px;animation:.62s cubic-bezier(.2,.7,.3,1) .64s both od-flow-fleck;position:absolute}.od-site.od-site-page.od-tool .od-flow-burst[data-kind=send] i:nth-child(3n+1){--fleck:#2f9e68}.od-site.od-site-page.od-tool .od-flow-burst[data-kind=send] i:nth-child(3n+2){--fleck:#ff6fae}.od-site.od-site-page.od-tool .od-flow-burst[data-kind=send] i:nth-child(3n){--fleck:#7c6cf2}.od-site.od-site-page.od-tool .od-flow-burst[data-kind=stop] i{--fleck:#e5484d;border-radius:50%;width:7px;height:7px}.od-site.od-site-page.od-tool .od-flow-burst i:first-child{--n:0}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(2){--n:1}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(3){--n:2}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(4){--n:3}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(5){--n:4}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(6){--n:5}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(7){--n:6}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(8){--n:7}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(9){--n:8}.od-site.od-site-page.od-tool .od-flow-burst i:nth-child(10){--n:9}@keyframes od-flow-fleck{0%{opacity:1;transform:translate(120px)scale(1.4)}70%{opacity:1}to{opacity:0;transform:translate(210px)scale(.6)}}.od-site.od-site-page.od-tool .od-flow-result{margin-top:4px}.od-site.od-site-page.od-tool .od-flow-others,.od-site.od-site-page.od-tool .od-flow-related{margin-top:24px}.od-site.od-site-page.od-tool :is(.od-flow-others,.od-flow-related) h2{color:var(--doc-ink);font:400 20px/1.25 var(--tool-face);letter-spacing:0;margin:0 0 10px}.od-site.od-site-page.od-tool .od-flow-others ul{flex-wrap:wrap;gap:10px 8px;margin:0;padding:0;list-style:none;display:flex}.od-site.od-site-page.od-tool .od-flow-others li{margin:0}.od-site.od-site-page.od-tool .od-flow-others li:nth-child(odd){rotate:-1.5deg}.od-site.od-site-page.od-tool .od-flow-others li:nth-child(2n){rotate:1.5deg}.od-site.od-site-page.od-tool .od-flow-others a{border:2px solid var(--kind-ink);background:var(--kind-tint);min-height:44px;color:var(--kind-deep);font:400 13px/1.1 var(--tool-face);letter-spacing:.02em;text-transform:uppercase;border-radius:12px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.od-site.od-site-page.od-tool .od-flow-related{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.od-site.od-site-page.od-tool .od-flow-related h2{flex-basis:100%}.od-site.od-site-page.od-tool .od-flow-related a{min-height:44px;color:var(--doc-purple);font:700 16px/1.2 var(--doc-text);text-underline-offset:4px;align-items:center;display:inline-flex}.od-site.od-site-page.od-tool:has(.od-flow[data-step=asking]) .od-tool-faq{display:none}.od-site.od-site-page.od-tool.od-flow-page .od-flow-outline ol{margin:0;padding:0 18px 16px 2.2em}.od-site.od-site-page.od-tool.od-flow-page .od-flow-outline li{color:var(--tool-soft-ink);gap:2px;margin:0 0 10px;font-size:15px;line-height:1.45;display:grid}.od-site.od-site-page.od-tool.od-flow-page .od-flow-outline strong{color:var(--doc-ink)}.od-site.od-site-page.od-tool.od-flow-page .od-flow-outline a{color:var(--doc-purple)}.od-site.od-site-page.od-tool .od-flow-entry{margin-top:18px}.od-site.od-site-page.od-tool .od-flow-entry .od-flow-hero{height:160px}.od-site.od-site-page.od-tool .od-flow-entry .od-flow-hero-art{width:124px}.od-site.od-site-page.od-tool .od-flow-entry-go{border:2.5px solid var(--flow-ink);min-height:52px;box-shadow:0 4px 0 var(--flow-ink);color:var(--flow-ink);font:400 19px/1.2 var(--tool-face);background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 26px;text-decoration:none;display:inline-flex}.od-site.od-site-page.od-tool .od-flow-entry-go:active{box-shadow:0 0 0 var(--flow-ink);transform:translateY(4px)}@media (max-width:340px){.od-site.od-site-page.od-tool .od-flow-board{padding-inline:6px}.od-site.od-site-page.od-tool .od-flow-ask{width:86%;padding:16px 12px 14px}.od-site.od-site-page.od-tool .od-flow-box{font-size:14px}.od-site.od-site-page.od-tool .od-flow-answer{min-height:60px;font-size:23px}.od-site.od-site-page.od-tool .od-flow-verdict-line{font-size:17px}.od-site.od-site-page.od-tool .od-flow-stamp{padding:12px 14px 10px}}@media (prefers-reduced-motion:reduce){.od-site.od-site-page.od-tool :is(.od-flow-hero-art,.od-flow-hero-chip,.od-flow-ask,.od-flow-stamp,.od-flow-texter,.od-flow-verdict-line,.od-flow-board,.od-flow-tag,.od-flow-arrow,.od-flow-burst i){animation:none!important}.od-site.od-site-page.od-tool .od-flow-link path{stroke-dasharray:none;stroke-dashoffset:0;animation:none!important}.od-site.od-site-page.od-tool :is(.od-flow-answer,.od-flow-sound){transition:none}.od-site.od-site-page.od-tool .od-flow-answer:active:not(:disabled){transform:none}}
