#tfRoot{--paper:#f8f4ee;--paper-2:#f0eae0;--paper-3:#e6ded2;--white:#fdfbf8;--ink:#332e29;--ink-2:#655e55;--ink-3:#8a8278;--pink:#e9528e;--pink-t:#fbe9ef;--pink-text:#b02660;--cyan:#02afe2;--cyan-t:#e4f4fb;--lime:#8ec420;--lime-t:#eef5dd;--yellow:#fdd90d;--yellow-t:#fff5d1;--err:#c4372c;--sans:"Zen Kaku Gothic New","Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;--round:"Zen Maru Gothic","Hiragino Maru Gothic ProN","Rounded Mplus 1c",sans-serif;--panel:#332e29;--panel-fg:#f8f4ee;--paper-0:rgba(248,244,238,0);--ph:#b3aba0;color-scheme:light}#tfRoot .tf-app{max-width:560px;margin:0 auto;position:relative;font:500 16px/1.7 var(--sans);color:var(--ink)}#tfRoot *,#tfRoot ::before,#tfRoot ::after{box-sizing:border-box}#tfRoot .tf-top{padding-block:4px 6px}#tfRoot .tf-brand{display:flex;justify-content:space-between;align-items:center;font:700 12px/1 var(--sans);letter-spacing:.12em;color:var(--ink-2)}#tfRoot .tf-brand b{font:900 15px/1 var(--round);letter-spacing:.04em;color:var(--ink)}#tfRoot .tf-prog{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px}#tfRoot .tf-prog span{display:block;font:700 11px/1 var(--sans);color:var(--ink-3);letter-spacing:.06em}#tfRoot .tf-prog span::before{content:"";display:block;height:5px;border-radius:9px;background:linear-gradient(90deg,var(--pink) var(--p,0%),var(--paper-3) var(--p,0%));margin-bottom:7px;transition:background .3s}#tfRoot .tf-prog span.tf-on{color:var(--ink)}#tfRoot .tf-prog span.tf-done::before{background:var(--lime)}#tfRoot h2.tf-q,#tfRoot h1{font:900 26px/1.4 var(--round);margin:18px 0 6px;text-wrap:balance}#tfRoot .tf-lead{color:var(--ink-2);font-size:14px;margin:0 0 18px}#tfRoot .tf-step{display:none;animation:tf-in .35s ease}#tfRoot .tf-step.tf-on{display:block}@keyframes tf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#tfRoot .tf-step{animation:none}}#tfRoot .tf-q{margin:22px 0 10px;font:700 15px/1.4 var(--sans);display:flex;align-items:baseline;gap:8px}#tfRoot .tf-q small{font:500 12px/1 var(--sans);color:var(--ink-3)}#tfRoot .tf-q .tf-opt{font:700 11px/1 var(--sans);color:var(--ink-3);border:1px solid var(--paper-3);border-radius:99px;padding:3px 8px}#tfRoot .tf-chips{display:flex;flex-wrap:wrap;gap:8px}#tfRoot .tf-chip{appearance:none;border:2px solid var(--paper-3);background:var(--white);color:var(--ink);font:700 16px/1 var(--sans);border-radius:14px;min-height:52px;padding:0 16px;cursor:pointer;transition:border-color .15s,background .15s}#tfRoot .tf-chip[aria-pressed=true]{border-color:var(--pink);background:var(--pink-t);color:var(--pink-text)}#tfRoot .tf-chip:focus-visible,#tfRoot .tf-slot:focus-visible,#tfRoot .tf-btn:focus-visible,#tfRoot input:focus-visible,#tfRoot textarea:focus-visible,#tfRoot select:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}#tfRoot .tf-grid7{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}#tfRoot .tf-grid6{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}#tfRoot .tf-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}#tfRoot .tf-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}#tfRoot .tf-grid7 .tf-chip,#tfRoot .tf-grid6 .tf-chip{padding:0;min-height:46px;font-size:15px;font-variant-numeric:tabular-nums}#tfRoot .tf-chip.tf-big{min-height:64px;font-size:17px}#tfRoot .tf-picked{display:flex;align-items:center;gap:10px;background:var(--white);border:2px solid var(--paper-3);border-radius:14px;padding:12px 14px}#tfRoot .tf-picked b{font:900 18px/1.3 var(--round)}#tfRoot .tf-picked .tf-age{color:var(--ink-2);font-size:13px}#tfRoot .tf-picked button{margin-left:auto;border:2px solid var(--paper-3);background:var(--paper);color:var(--pink-text);font:700 14px/1 var(--sans);cursor:pointer;padding:0 16px;min-height:44px;border-radius:99px}#tfRoot .tf-fit{margin-top:12px;border-radius:14px;padding:14px 16px;background:var(--lime-t);font-size:14px;line-height:1.6}#tfRoot .tf-fit b{display:block;font:900 17px/1.4 var(--round);margin-bottom:2px}#tfRoot .tf-fit.tf-warn{background:var(--yellow-t)}#tfRoot label.tf-f{display:block}#tfRoot label.tf-f>span{display:block;font:700 13px/1 var(--sans);color:var(--ink-2);margin-bottom:6px}#tfRoot input.tf-t,#tfRoot textarea.tf-t,#tfRoot select.tf-t{width:100%;border:2px solid var(--paper-3);background:var(--white);border-radius:14px;min-height:56px;padding:12px 14px;font:500 17px/1.4 var(--sans);color:var(--ink)}#tfRoot textarea.tf-t{min-height:96px;resize:vertical}#tfRoot input.tf-t::placeholder,#tfRoot textarea.tf-t::placeholder{color:var(--ph)}#tfRoot input.tf-t.tf-ok{border-color:var(--lime)}#tfRoot input.tf-t.tf-bad{border-color:var(--err)}#tfRoot .tf-err{color:var(--err);font:700 13px/1.5 var(--sans);margin:6px 2px 0;min-height:0}#tfRoot .tf-hint{color:var(--ink-3);font-size:12px;margin:6px 2px 0}#tfRoot .tf-stack{display:grid;gap:12px}#tfRoot .tf-suggest{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}#tfRoot .tf-suggest button{border:1px solid var(--paper-3);background:var(--white);border-radius:99px;font:700 14px/1 var(--sans);padding:0 14px;min-height:42px;color:var(--ink-2);cursor:pointer}#tfRoot .tf-addr-auto{margin-top:10px;background:var(--cyan-t);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.6}#tfRoot .tf-addr-auto b{font-weight:700}#tfRoot .tf-month{font:900 15px/1 var(--round);margin:20px 0 8px;color:var(--ink-2)}#tfRoot .tf-slots{display:grid;gap:8px}#tfRoot .tf-slot{appearance:none;text-align:left;display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px;border:2px solid var(--paper-3);background:var(--white);border-radius:16px;padding:12px 14px;cursor:pointer;color:var(--ink);font-family:var(--sans)}#tfRoot .tf-slot .tf-d{text-align:center;line-height:1.1}#tfRoot .tf-slot .tf-d b{display:block;font:900 24px/1 var(--round);font-variant-numeric:tabular-nums}#tfRoot .tf-slot .tf-d i{font:700 12px/1 var(--sans);font-style:normal;color:var(--ink-2)}#tfRoot .tf-slot .tf-d i.tf-sat{color:var(--cyan)}#tfRoot .tf-slot .tf-m b{display:block;font:700 16px/1.3 var(--sans)}#tfRoot .tf-slot .tf-m span{font-size:13px;color:var(--ink-2)}#tfRoot .tf-slot .tf-left{font:700 12px/1 var(--sans);border-radius:99px;padding:6px 9px;background:var(--lime-t);white-space:nowrap}#tfRoot .tf-slot .tf-left.tf-few{background:var(--pink-t);color:var(--pink-text)}#tfRoot .tf-slot[aria-pressed=true]{border-color:var(--pink);background:var(--pink-t)}#tfRoot .tf-slot:disabled{opacity:.45;cursor:not-allowed}#tfRoot .tf-other{margin-top:16px;border-top:1px dashed var(--paper-3);padding-top:14px}#tfRoot .tf-other summary{cursor:pointer;font:700 14px/1.4 var(--sans);color:var(--ink-2);list-style:none;padding:6px 0}#tfRoot #tf-other summary{display:flex;align-items:center;justify-content:center;min-height:50px;border:2px solid var(--paper-3);border-radius:99px;background:var(--white);color:var(--ink);padding:0 16px}#tfRoot #tf-other{border-top:0}#tfRoot .tf-other summary::-webkit-details-marker{display:none}#tfRoot .tf-other summary::after{content:" ＋"}#tfRoot .tf-other[open] summary::after{content:" －"}#tfRoot .tf-sum{background:var(--white);border-radius:18px;padding:4px 16px;border:2px solid var(--paper-3)}#tfRoot .tf-sum dl{margin:0;display:grid;grid-template-columns:96px 1fr!important;gap:0!important}#tfRoot .tf-sum dt{margin-top:0}#tfRoot .tf-sum dt,#tfRoot .tf-sum dd{padding:12px 0;border-bottom:1px solid var(--paper-2);font-size:14px}#tfRoot .tf-sum dt{color:var(--ink-3);font-weight:700}#tfRoot .tf-sum dd{margin:0;font-weight:700;min-width:0;overflow-wrap:anywhere}#tfRoot .tf-sum .tf-edit{display:flex;justify-content:flex-end;padding:10px 0}#tfRoot .tf-sum h3{font:900 14px/1 var(--round);margin:14px 0 2px;display:flex;justify-content:space-between;align-items:center}#tfRoot .tf-sum h3 button{border:0;background:0 0;color:var(--pink-text);font:700 13px/1 var(--sans);text-decoration:underline;cursor:pointer;padding:6px}#tfRoot .tf-promise{margin-top:14px;font-size:13px;color:var(--ink-2);display:grid;gap:4px}#tfRoot .tf-promise p{margin:0;padding-left:20px;position:relative}#tfRoot .tf-promise p::before{content:"✓";position:absolute;left:0;color:var(--lime);font-weight:900}#tfRoot .tf-bar{position:sticky;bottom:0;z-index:6;background:linear-gradient(to top,var(--paper) 72%,var(--paper-0));padding-top:18px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0));margin-top:18px}#tfRoot .tf-bar-in{display:flex;gap:10px;align-items:center}#tfRoot .tf-btn{appearance:none;border:0;border-radius:99px;min-height:60px;padding:0 24px;font:900 18px/1 var(--round);cursor:pointer}#tfRoot .tf-btn.tf-go{flex:1;background:var(--pink);color:#fff;box-shadow:0 6px 18px rgba(233,82,142,.3);transition:opacity .2s,transform .1s}#tfRoot .tf-btn.tf-go:active{transform:scale(.98)}#tfRoot .tf-btn.tf-go[aria-disabled=true]{background:var(--paper-3);color:var(--ink-3);box-shadow:none}#tfRoot .tf-btn.tf-back{background:var(--white);color:var(--ink-2);border:2px solid var(--paper-3);min-width:60px;padding:0 16px;font-size:15px}#tfRoot .tf-bar .tf-note{margin:8px 0 0;text-align:center;font-size:11px;color:var(--ink-3)}#tfRoot .tf-done{text-align:center;padding-top:10px}#tfRoot .tf-done .tf-mark{width:76px;height:76px;border-radius:50%;background:var(--lime);margin:18px auto 10px;display:grid;place-items:center;color:#fff;font:900 38px/1 var(--round)}#tfRoot .tf-ticket{margin:18px 0;background:var(--white);border-radius:18px;padding:18px;text-align:left;border:2px solid var(--paper-3)}#tfRoot .tf-ticket .tf-no{font:700 12px/1 var(--sans);color:var(--ink-3);letter-spacing:.1em}#tfRoot .tf-ticket b{display:block;font:900 20px/1.4 var(--round);margin:6px 0 2px}#tfRoot .tf-next{text-align:left;display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:n}#tfRoot .tf-next li{counter-increment:n;display:grid;grid-template-columns:30px 1fr;gap:10px;font-size:14px}#tfRoot .tf-next li::before{content:counter(n);width:26px;height:26px;border-radius:50%;background:var(--pink-t);color:var(--pink-text);font:900 13px/26px var(--round);text-align:center}#tfRoot .tf-toast{position:fixed;left:50%;bottom:calc(110px + env(safe-area-inset-bottom,0));transform:translateX(-50%);background:var(--ink);color:var(--paper);border-radius:99px;padding:10px 18px;font:700 13px/1 var(--sans);opacity:0;transition:opacity .2s;pointer-events:none;z-index:99;white-space:nowrap}#tfRoot .tf-toast.tf-on{opacity:1}#tfRoot .tf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#tfRoot .tf-err:empty,#tfRoot .tf-suggest:empty{display:none}#tfRoot .tf-hello{display:flex;gap:12px;align-items:center;background:var(--white);border:2px solid var(--paper-2);border-radius:18px;padding:12px 14px;margin-top:16px}#tfRoot .tf-hello img{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}#tfRoot .tf-hello p{margin:0;font-size:13px;line-height:1.6;color:var(--ink-2)}#tfRoot .tf-hello b{display:block;color:var(--ink);font:700 14px/1.5 var(--sans)}#tfRoot .tf-trail{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px;min-height:0}#tfRoot .tf-trail span{font:700 12px/1 var(--sans);background:var(--white);border:1px solid var(--paper-3);border-radius:99px;padding:7px 10px;color:var(--ink-2);animation:tf-pop .3s ease}@keyframes tf-pop{0%{transform:scale(.85);opacity:0}to{transform:none;opacity:1}}#tfRoot input.tf-t.tf-ok{background:var(--white)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%238ec420'/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9' stroke='white' stroke-width='2.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")no-repeat right 14px center/22px;padding-right:46px}#tfRoot .tf-chip.tf-ck[aria-pressed=true]{position:relative}#tfRoot .tf-chip.tf-ck[aria-pressed=true]::after{content:"";position:absolute;top:-7px;right:-7px;width:22px;height:22px;border-radius:50%;background:var(--pink)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5L17.5 8.5' stroke='white' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/16px no-repeat;animation:tf-pop .25s ease}#tfRoot .tf-step.tf-on.tf-bwd{animation:tf-inL .35s ease}@keyframes tf-inL{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:none}}#tfRoot .tf-step.tf-on.tf-fwd{animation:tf-inR .35s ease}@keyframes tf-inR{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:none}}#tfRoot .tf-slot{position:relative}#tfRoot .tf-soon{position:absolute;top:-9px;left:14px;font:700 11px/1 var(--sans);background:var(--yellow);color:var(--ink);border-radius:99px;padding:5px 9px}#tfRoot .tf-slot:not(:disabled):active{transform:scale(.99)}#tfRoot .tf-chip:not(:disabled):active{transform:scale(.97)}#tfRoot .tf-confetti{position:fixed;inset:0;pointer-events:none;z-index:8;overflow:hidden}#tfRoot .tf-confetti i{position:absolute;top:-12px;width:9px;height:14px;border-radius:2px;animation:tf-fall 1.6s cubic-bezier(.2,.6,.4,1) forwards}@keyframes tf-fall{to{transform:translateY(105vh) rotate(540deg);opacity:.2}}@media (prefers-reduced-motion:reduce){#tfRoot .tf-step.tf-on.tf-fwd,#tfRoot .tf-step.tf-on.tf-bwd,#tfRoot .tf-trail span,#tfRoot .tf-confetti{animation:none;display:none}#tfRoot .tf-step.tf-on.tf-fwd,#tfRoot .tf-step.tf-on.tf-bwd{display:block}}#tfRoot .tf-brand .tf-dots{display:inline-flex;gap:3px;margin-right:7px;vertical-align:2px}#tfRoot .tf-brand .tf-dots i{width:7px;height:7px;border-radius:50%;display:block}#tfRoot .tf-brand .tf-dots i:nth-child(1){background:var(--pink)}#tfRoot .tf-brand .tf-dots i:nth-child(2){background:var(--cyan)}#tfRoot .tf-brand .tf-dots i:nth-child(3){background:var(--lime)}#tfRoot .tf-brand .tf-dots i:nth-child(4){background:var(--yellow)}#tfRoot .tf-ympill{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:18px}#tfRoot .tf-ympill button{border:2px solid var(--pink);background:var(--pink-t);color:var(--pink-text);font:700 16px/1 var(--sans);border-radius:12px;padding:10px 14px;cursor:pointer;display:inline-flex;gap:6px;align-items:baseline;animation:tf-pop .25s ease}#tfRoot .tf-ympill button small{font:500 11px/1 var(--sans);opacity:.8}#tfRoot .tf-ympill button::after{content:"✎";font-size:12px;opacity:.6}#tfRoot .tf-ympill span{font-size:13px;color:var(--ink-3)}#tfRoot .tf-ticket{position:relative;overflow:hidden;border-style:solid}#tfRoot .tf-ticket::before,#tfRoot .tf-ticket::after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;background:var(--paper);border:2px solid var(--paper-3);top:calc(100% - 78px)}#tfRoot .tf-ticket::before{left:-13px}#tfRoot .tf-ticket::after{right:-13px}#tfRoot .tf-ticket .tf-who{font-size:13px;color:var(--ink-2)}#tfRoot .tf-ticket .tf-perf{border-top:2px dashed var(--paper-3);margin:16px -18px 12px}#tfRoot .tf-ticket .tf-place{margin:0;font:700 14px/1.6 var(--sans)}#tfRoot .tf-ticket .tf-place small{font-weight:500;color:var(--ink-3);font-size:12px}#tfRoot .tf-acts{display:grid;gap:8px;margin:-6px 0 22px}#tfRoot .tf-act{display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:99px;border:2px solid var(--paper-3);background:var(--white);color:var(--ink);font:700 15px/1 var(--sans);text-decoration:none}#tfRoot .tf-act.tf-line{background:#06c755;border-color:#06c755;color:#fff}#tfRoot .tf-sib{margin-top:12px;min-height:46px;font-size:14px;width:100%}#tfRoot .tf-fix{border:0;background:var(--yellow-t);color:var(--ink);font:700 15px/1.3 var(--sans);border-radius:10px;padding:10px 12px;min-height:42px;text-decoration:underline;cursor:pointer}#tfRoot .tf-hintfix{color:var(--ink);font:700 13px/1.5 var(--sans);margin:6px 2px 0}#tfRoot .tf-hintfix:empty{display:none}#tfRoot .tf-quick{margin-top:12px;border-top:0;padding-top:0}#tfRoot .tf-quick .tf-t{margin-top:6px;font-variant-numeric:tabular-nums;letter-spacing:.08em}#tfRoot h2.tf-q,#tfRoot h1:focus{outline:0}#tfRoot .tf-sum h3 button{min-height:40px;padding:0 12px}#tfRoot .tf-dur{font-style:normal}@media (max-width:350px),(max-height:700px){#tfRoot .tf-hello p{font-size:0}#tfRoot .tf-hello p b{font-size:13px;margin:0}#tfRoot .tf-hello img{width:36px;height:36px}#tfRoot .tf-hello{padding:8px 12px;margin-top:10px}}@media (max-width:350px){#tfRoot .tf-dur{display:none}#tfRoot h2.tf-q,#tfRoot h1{font-size:22px}#tfRoot .tf-grid7 .tf-chip{min-height:40px;font-size:14px}#tfRoot .tf-slot{grid-template-columns:52px 1fr auto;gap:8px;padding:10px}#tfRoot .tf-btn{font-size:16px}}#tfRoot input.tf-t.tf-guess{border-style:dashed;border-color:var(--ink-3)}#tfRoot .tf-btn.tf-go.tf-busy{pointer-events:none;opacity:.7}#tfRoot .tf-carrier{margin:6px 2px 0;font-size:12px;line-height:1.6;background:var(--yellow-t);border-radius:10px;padding:8px 10px}#tfRoot .tf-resume{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;font:700 12px/1.4 var(--sans);background:var(--cyan-t);border-radius:10px;padding:6px 6px 6px 12px;transition:opacity .6s}#tfRoot .tf-resume button{border:0;background:var(--white);border-radius:99px;font:700 12px/1 var(--sans);color:var(--ink);padding:0 12px;min-height:36px;cursor:pointer}#tfRoot .tf-resume.tf-fade{opacity:0;pointer-events:none;height:0;margin:0;padding:0;overflow:hidden}#tfRoot .tf-addr summary{font-size:14px}#tfRoot .tf-senderr{margin:0 0 12px;background:var(--pink-t);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.7}#tfRoot .tf-senderr a{color:var(--pink-text)}#tfRoot h2.tf-q,#tfRoot h1{font-family:var(--round);color:var(--ink);letter-spacing:0}#tfRoot .tf-other{border-left:0;border-right:0;border-bottom:0}.tf-col{min-width:0}.tf-alt{margin-top:22px;border-top:1px dashed #e6ded2;padding-top:14px}.tf-alt>summary{cursor:pointer;font:700 14px/1.5 var(--sans);color:#655e55;list-style:none;padding:8px 0}.tf-alt>summary::-webkit-details-marker{display:none}.tf-alt>summary::after{content:" ＋"}.tf-alt[open]>summary::after{content:" －"}.tf-alt .form{margin-top:10px}#tfRoot .tf-soonest{display:block;margin-top:4px;font:700 13px/1.5 var(--sans);color:var(--pink-text)}#tfRoot .tf-slot.tf-full .tf-left{background:var(--paper-2);color:var(--ink-2)}#tfRoot .tf-slot.tf-full .tf-d b,#tfRoot .tf-slot.tf-full .tf-m b{color:var(--ink-2)}#tfRoot .tf-rev{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font:700 13px/1.4 var(--sans);color:var(--ink);text-decoration:none;background:var(--yellow-t);border-radius:99px;padding:5px 10px}#tfRoot .tf-rev b{color:#c79a00;letter-spacing:.05em}#tfRoot .tf-sibbox{margin-top:12px;border-top:1px solid var(--ink);padding-top:14px}#tfRoot .tf-sibbox .tf-hint{margin:0 2px 12px;font-size:13px;line-height:1.6;color:var(--ink-2)}#tfRoot .tf-sibrow{display:grid;gap:10px}#tfRoot .tf-sibrow+.tf-sibrow{margin-top:16px;padding-top:14px;border-top:1px solid var(--paper-3)}#tfRoot .tf-sibhead{display:flex;justify-content:space-between;align-items:baseline;font:700 13px/1 var(--sans);color:var(--ink-2)}#tfRoot .tf-sibhead button{border:0;background:0 0;color:var(--ink-3);font:700 12px/1 var(--sans);text-decoration:underline;cursor:pointer;padding:8px 4px}#tfRoot select.tf-t{appearance:none;-webkit-appearance:none;background:var(--white)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23655e55' stroke-width='1.6' fill='none'/%3E%3C/svg%3E")no-repeat right 14px center/12px;padding-right:36px}#tfRoot select.tf-t.tf-ok{border-color:var(--lime)}#tfRoot .tf-addsib{margin-top:12px;width:100%;min-height:46px;border:1px dashed var(--ink-3);background:0 0;border-radius:14px;font:700 14px/1 var(--sans);color:var(--ink-2);cursor:pointer}#tfRoot input.tf-t:focus,#tfRoot textarea.tf-t:focus,#tfRoot select.tf-t:focus{outline:0!important;border-color:var(--ink,#332e29)!important;box-shadow:none!important}#tfRoot input:focus-visible,#tfRoot textarea:focus-visible,#tfRoot select:focus-visible{outline:0!important}#tfRoot .tf-chip:focus-visible,#tfRoot .tf-slot:focus-visible,#tfRoot .tf-btn:focus-visible{outline:2px solid var(--ink,#332e29)!important;outline-offset:-2px!important}#tfRoot input.tf-t.tf-ok{border-color:var(--ink-3,#6b645b)}.tf-linehint{margin:10px 2px 4px;padding:12px 14px;border-radius:12px;background:#e9f8ef;color:#14532d;font-size:13px;line-height:1.7}.tf-linehint b:first-child{display:block;margin-bottom:2px;font-size:13.5px}.tf-linebox{display:grid;gap:8px;padding:16px;border:2px solid #06c755;border-radius:16px;background:#f3fbf6;margin-bottom:6px}.tf-linebox>b{font-size:15.5px;line-height:1.5}.tf-linebox>p{margin:0;font-size:13.5px;line-height:1.75;color:var(--ink-2)}.tf-qrrow{display:grid;grid-template-columns:184px minmax(0,1fr);gap:18px;align-items:center}.tf-qr{width:184px;height:184px;padding:8px;background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(6,199,85,.35)}.tf-qr svg{display:block!important;width:168px!important;height:168px!important;max-width:none!important}.tf-qr svg path{fill:#000!important}.tf-qr svg rect{fill:#fff!important}.tf-qrsteps{margin:0;padding-left:1.3em;font-size:14px;line-height:1.75;color:var(--ink)}.tf-qrsteps li+li{margin-top:4px}.tf-linklike{padding:0;border:0;background:0 0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}@media (max-width:520px){.tf-qrrow{grid-template-columns:1fr}.tf-qr{margin:0 auto}}.tf-btn.tf-go{background:var(--ink,#332e29)!important;box-shadow:none!important}.tf-btn.tf-go[aria-disabled=true]{background:var(--paper-3,#e6ded2)!important;color:#5b544c!important}.tf-bar{background:var(--paper,#f8f4ee)!important;border-top:1px solid rgba(51,46,41,.12)}#tfRoot .tf-rev b{color:#8a6a00}