.wf_cnt{gap:2.4rem;display:grid}.wf_cnt_pickers{align-items:end;gap:1.6rem;display:grid}.wf_cnt_pick{gap:.8rem;display:grid}.wf_cnt_pick label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_cnt_row{align-items:center;gap:1rem;display:flex}.wf_cnt_drop{background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;flex:none;width:4.8rem;height:4.8rem;position:relative;overflow:hidden}.wf_cnt_drop input[type=color]{opacity:0;cursor:pointer;border:0;width:calc(100% + 1rem);height:calc(100% + 1rem);padding:0;position:absolute;top:-.5rem;bottom:-.5rem;left:-.5rem;right:-.5rem}.wf_cnt_row input[type=text]{min-width:0;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;flex:auto;padding:1.4rem 1.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.6rem;transition:border-color .3s,box-shadow .3s}.wf_cnt_row input[type=text]:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_cnt_eye{color:var(--wf-black,#1d1d1f);background-color:#f5f5f7;border-radius:1.2rem;flex:none;padding:1.2rem 1.6rem;font-size:1.4rem;transition:background-color .3s}.wf_cnt_eye:hover{background-color:#eeeef2}.wf_cnt_swap{width:4.4rem;height:4.4rem;color:var(--wf-black,#1d1d1f);background-color:#f5f5f7;border-radius:50%;justify-self:start;font-size:2rem;transition:background-color .3s,transform .3s}.wf_cnt_swap:hover{background-color:#eeeef2;transform:rotate(180deg)}.wf_cnt_preview{border:.1rem solid #e7e7ec;border-radius:1.6rem;gap:1.2rem;padding:3rem;transition:color .2s,background-color .2s;display:grid}.wf_cnt_lg{margin:0;font-size:2.8rem;font-weight:600;line-height:1.25}.wf_cnt_sm{margin:0;font-size:1.6rem;line-height:1.6}.wf_cnt_result{background-color:#f5f5f7;border-radius:1.6rem;gap:1rem;padding:2rem;display:grid}.wf_cnt_ratio{color:#86868b;margin:0;font-size:1.5rem}.wf_cnt_ratio strong{color:var(--wf-black,#1d1d1f);font-size:3.6rem;font-weight:600;line-height:1.2;display:block}.wf_cnt_verdict{color:#86868b;margin:0;font-size:1.5rem}.wf_cnt_verdict.is-ok{color:#17916b}.wf_cnt_verdict.is-warn{color:#b0762a}.wf_cnt_verdict.is-no{color:var(--wf-err,#e5484d)}.wf_cnt_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;justify-self:start;margin-top:.4rem;padding:1.1rem 2.6rem;font-size:1.5rem;font-weight:500;transition:background-color .3s,border-color .3s}.wf_cnt_btn:hover:not(:disabled){background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_cnt_btn:disabled{opacity:.35;cursor:not-allowed}.wf_cnt_rules{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.wf_cnt_rule{background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;grid-template-columns:1fr auto;align-items:center;gap:.4rem 1.2rem;padding:1.4rem 1.8rem;display:grid}.wf_cnt_rule_name{color:var(--wf-black,#1d1d1f);font-size:1.5rem;font-weight:500}.wf_cnt_rule_need{color:#b4b4bb;grid-row:2;font-size:1.3rem}.wf_cnt_rule_state{border-radius:2rem;grid-area:1/2/span 2;padding:.5rem 1.2rem;font-size:1.3rem;font-weight:600}.wf_cnt_rule.is-ok .wf_cnt_rule_state{color:#17916b;background-color:#17916b1f}.wf_cnt_rule.is-no .wf_cnt_rule_state{color:var(--wf-err,#e5484d);background-color:#e5484d1a}@media (min-width:800px){.wf_cnt_pickers{grid-template-columns:1fr auto 1fr;gap:2rem}.wf_cnt_swap{margin-bottom:.2rem}.wf_cnt_rules{grid-template-columns:repeat(2,1fr);gap:1rem}}.wf_img_drop{text-align:center;background-color:#fff;border:.2rem dashed #dcdce4;border-radius:1.6rem;place-items:center;padding:4rem 2rem;transition:border-color .3s,background-color .3s;display:grid}.wf_img_drop.is-over{border-color:var(--wf-cp,#3cc);background-color:#33cccc0f}.wf_img_drop label{cursor:pointer;gap:.6rem;display:grid}.wf_img_drop strong{color:var(--wf-black,#1d1d1f);font-size:1.8rem;font-weight:600}.wf_img_drop span{color:#86868b;font-size:1.4rem}.wf_img_drop:focus-within{border-color:var(--wf-cp,#3cc)}.wf_img_error{min-height:2rem;color:var(--wf-err,#e5484d);margin:1.2rem 0 0;font-size:1.4rem}.wf_img_empty{color:#86868b;margin:1.6rem 0 0;font-size:1.4rem}.wf_img_fields{gap:2rem;margin-top:2.4rem;display:grid}.wf_img_field{gap:.8rem;display:grid}.wf_img_field.is-off{opacity:.45}.wf_img_field label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_img_field output{color:var(--wf-black,#1d1d1f)}.wf_img_field select{width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.2rem 1.4rem;font-size:1.6rem}.wf_img_field select:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_img_field input[type=range]{width:100%;accent-color:var(--wf-cp,#3cc)}.wf_img_list{gap:1rem;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}.wf_img_row{background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.4rem;grid-template-columns:5.6rem 1fr auto;grid-template-areas:"thumb meta x""thumb gain btn";align-items:center;gap:.6rem 1.4rem;padding:1.2rem;display:grid}.wf_img_row_thumb{background-color:#f5f5f7;border-radius:1rem;grid-area:thumb;width:5.6rem;height:5.6rem;display:block;overflow:hidden}.wf_img_row_thumb img{object-fit:cover;width:100%;height:100%}.wf_img_row_meta{grid-area:meta;gap:.3rem;min-width:0;display:grid}.wf_img_row_name{color:var(--wf-black,#1d1d1f);text-overflow:ellipsis;white-space:nowrap;font-size:1.5rem;font-weight:500;overflow:hidden}.wf_img_row_size{color:#86868b;font-size:1.3rem}.wf_img_row_gain{grid-area:gain;font-size:1.4rem;font-weight:600}.wf_img_row_gain.is-good{color:#17916b}.wf_img_row_gain.is-bad{color:var(--wf-err,#e5484d)}.wf_img_row_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.4rem;grid-area:btn;padding:.9rem 1.8rem;font-size:1.4rem;font-weight:500;transition:background-color .3s,border-color .3s}.wf_img_row_btn:hover:not(:disabled){background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_img_row_btn:disabled{opacity:.35;cursor:not-allowed}.wf_img_row_x{color:#b4b4bb;border-radius:50%;grid-area:x;justify-self:end;width:2.8rem;height:2.8rem;font-size:2rem;line-height:1;transition:color .3s}.wf_img_row_x:hover{color:var(--wf-err,#e5484d)}.wf_img_foot{gap:1.4rem;margin-top:2rem;display:grid}.wf_img_sum{color:var(--wf-black,#1d1d1f);margin:0;font-size:1.5rem;font-weight:500}.wf_img_actions{flex-wrap:wrap;gap:1rem;display:flex}.wf_img_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;padding:1.3rem 3rem;font-size:1.6rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s,transform .2s}.wf_img_btn:hover:not(:disabled){background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_img_btn:active:not(:disabled){transform:scale(.98)}.wf_img_btn:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_img_btn:disabled{opacity:.4;cursor:not-allowed}.wf_img_btn--ghost{color:var(--wf-black,#1d1d1f);background-color:#0000;border-color:#e7e7ec}.wf_img_btn--ghost:hover:not(:disabled){color:#fff}@media (min-width:700px){.wf_img_fields{grid-template-columns:repeat(3,1fr);gap:2.4rem}.wf_img_row{grid-template-columns:5.6rem 1fr auto auto auto;grid-template-areas:"thumb meta gain btn x";gap:1.6rem}.wf_img_foot{grid-template-columns:1fr auto;align-items:center}}.wf_pass{gap:2.4rem;display:grid}.wf_pass label,.wf_pass legend,.wf_pass_modes button,.wf_pass_btn,.wf_pass_range output,.wf_pass_meter_txt{-webkit-user-select:none;user-select:none}.wf_pass_out{background-color:#fafafc;border:.1rem solid #ececf1;border-radius:1.6rem;gap:1.6rem;padding:2rem;display:grid}.wf_pass_value{letter-spacing:.02em;word-break:break-all;min-height:4.8rem;color:var(--wf-black,#1d1d1f);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:1.5;display:block}.wf_pass_value i{color:var(--wf-cp,#3cc);font-style:normal}.wf_pass_value b{font-weight:inherit;color:#e5484d}.wf_pass_out_actions{flex-wrap:wrap;gap:1rem;display:flex}.wf_pass_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;padding:1.2rem 2.8rem;font-size:1.6rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s,transform .2s;position:relative}.wf_pass_btn:hover{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_pass_btn:active{transform:scale(.98)}.wf_pass_btn--ghost{color:var(--wf-black,#1d1d1f);background-color:#0000;border-color:#e7e7ec}.wf_pass_btn--ghost:hover{color:#fff}.wf_pass_btn>span{transition:transform .3s var(--wf-ease-out,ease), opacity .2s ease;display:inline-block}.wf_pass_tick{opacity:0;color:#fff;width:2.2rem;height:2.2rem;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.wf_pass_tick path{stroke-dasharray:26;stroke-dashoffset:26px}.wf_pass_btn.is-copied{color:#fff;background-color:#16a34a;border-color:#16a34a}.wf_pass_btn.is-copied>span{opacity:0;transform:translateY(-1.2rem)}.wf_pass_btn.is-copied .wf_pass_tick{opacity:1}.wf_pass_btn.is-copied .wf_pass_tick path{animation:wfPassTick .45s var(--wf-ease-out,ease) forwards}@keyframes wfPassTick{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.wf_pass_btn>span,.wf_pass_tick path{transition:none;animation:none}.wf_pass_btn.is-copied .wf_pass_tick path{stroke-dashoffset:0}}.wf_pass_icon{width:4.6rem;height:4.6rem;color:var(--wf-black,#1d1d1f);transition:color .3s ease, background-color .3s ease, border-color .3s ease, transform .4s var(--wf-ease-out,ease);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.wf_pass_icon:hover{color:#fff;background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc);transform:rotate(-180deg)}.wf_pass_btn:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_pass_icon:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_pass select:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_pass input:focus-visible+span{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_pass input[type=range]:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_pass_meter{gap:1rem;display:grid}.wf_pass_meter_bar{background-color:#ececf1;border-radius:.6rem;height:.6rem;overflow:hidden}.wf_pass_meter_bar span{width:0;height:100%;transition:width .4s var(--wf-ease-out,ease), background-color .4s ease;background-color:#86868b;border-radius:.6rem;display:block}.wf_pass_meter_txt{color:#86868b;flex-wrap:wrap;gap:.6rem 1.6rem;margin:0;font-size:1.4rem;display:flex}.wf_pass_meter_txt strong{color:var(--wf-black,#1d1d1f);font-weight:500}.wf_pass_meter_txt{position:relative}.wf_pass_modes{background-color:#f4f4f8;border-radius:2.8rem;justify-self:start;gap:.4rem;padding:.4rem;display:inline-flex}.wf_pass_modes button{color:#86868b;border-radius:2.8rem;padding:1rem 2.4rem;font-size:1.5rem;transition:background-color .3s,color .3s}.wf_pass_modes button.is-active{color:var(--wf-black,#1d1d1f);background-color:#fff;box-shadow:0 .1rem .3rem #00000014}.wf_pass_panel{gap:2.4rem;display:grid}.wf_pass_panel[hidden]{display:none}.wf_pass_row{gap:1rem;display:grid}.wf_pass_range{color:#86868b;justify-content:space-between;align-items:baseline;font-size:1.4rem;font-weight:500;display:flex}.wf_pass_range output{color:var(--wf-black,#1d1d1f);font-size:2rem}.wf_pass input[type=range]{width:100%;height:.6rem;accent-color:var(--wf-cp,#3cc);cursor:pointer}.wf_pass_group{border:0;padding:0}.wf_pass_group legend{color:#86868b;margin-bottom:1.2rem;padding:0;font-size:1.4rem;font-weight:500}.wf_pass_pills{flex-wrap:wrap;gap:1rem;display:flex}.wf_pass_pill input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wf_pass_pill span{color:#86868b;cursor:pointer;background-color:#fff;border:.1rem solid #e7e7ec;border-radius:2.8rem;align-items:center;gap:.8rem;padding:1rem 2rem;font-size:1.5rem;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex}.wf_pass_pill em{color:#b4b4bb;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.3rem;font-style:normal}.wf_pass_pill input:checked+span{color:var(--wf-black,#1d1d1f);border-color:var(--wf-cp,#3cc);background-color:#33cccc14}.wf_pass_pill input:checked+span em{color:var(--wf-cp,#3cc)}.wf_pass_checks{gap:1.2rem;display:grid}.wf_pass_check{color:#86868b;cursor:pointer;align-items:center;gap:1.2rem;font-size:1.5rem;transition:color .3s;display:flex}.wf_pass_check input{-webkit-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:.1rem solid #e7e7ec;border-radius:.7rem;flex-shrink:0;width:2.2rem;height:2.2rem;margin:0;transition:background-color .25s,border-color .25s;position:relative}.wf_pass_check input:after{content:"";opacity:0;width:.5rem;height:.9rem;transition:transform .25s var(--wf-ease-out,ease), opacity .2s ease;border:.2rem solid #fff;border-width:0 .2rem .2rem 0;position:absolute;top:.4rem;left:.75rem;transform:rotate(45deg)scale(.6)}.wf_pass_check input:hover{border-color:var(--wf-cp,#3cc)}.wf_pass_check input:checked{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_pass_check input:checked:after{opacity:1;transform:rotate(45deg)scale(1)}.wf_pass_check input:checked~span{color:var(--wf-black,#1d1d1f)}.wf_pass_check em{color:#b4b4bb;margin-left:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.3rem;font-style:normal}.wf_pass_bulk{color:#86868b;flex-wrap:wrap;align-items:center;gap:1.2rem;font-size:1.4rem;display:flex}.wf_pass select{-webkit-appearance:none;appearance:none;color:var(--wf-black,#1d1d1f);cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2386868b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.2rem;border:.1rem solid #e7e7ec;border-radius:1rem;padding:1rem 4rem 1rem 1.6rem;font-family:inherit;font-size:1.5rem;transition:border-color .3s}.wf_pass select:hover{border-color:var(--wf-cp,#3cc)}.wf_pass_list{gap:.8rem;margin:0;display:grid}.wf_pass_list:empty{display:none}.wf_pass_list li{background-color:#fafafc;border:.1rem solid #ececf1;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.2rem 1.6rem;list-style:none;display:flex}.wf_pass_list code{word-break:break-all;color:var(--wf-black,#1d1d1f);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.5rem}.wf_pass_list button{color:#86868b;flex-shrink:0;font-size:1.3rem;text-decoration:underline;transition:color .3s}.wf_pass_list button:hover{color:var(--wf-cp,#3cc)}.wf_pass_list button.is-copied{color:#16a34a;text-decoration:none}.wf_pass_list button.is-copied:before{content:"✓ "}.wf_pass_note{min-height:2rem;color:var(--wf-cp,#3cc);margin:0;font-size:1.4rem}.wf_pass_note--err{color:var(--wf-err,#e5484d)}.wf_pass_cross{color:#86868b;border-top:.1rem solid #ececf1;margin:0;padding-top:2rem;font-size:1.5rem}.wf_pass_cross a{color:var(--wf-cp,#3cc);text-underline-offset:.3rem;text-decoration:underline}@media (min-width:768px){.wf_pass_out{grid-template-columns:1fr auto;align-items:center;padding:2.4rem 2.8rem}.wf_pass_panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem}.wf_pass_row{grid-column:1/-1}}.wf_check{gap:2.8rem;display:grid}.wf_check label,.wf_check h3,.wf_check_meter_txt{-webkit-user-select:none;user-select:none}.wf_check_field label{color:#86868b;margin-bottom:1.2rem;font-size:1.4rem;font-weight:500;display:block}.wf_check_input{position:relative}.wf_check_input input{letter-spacing:.04em;width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.8rem 6rem 1.8rem 2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(1.6rem,2.4vw,2rem);transition:border-color .3s,box-shadow .3s}.wf_check_input input:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_check_input input::placeholder{color:#cfcfd6}.wf_check_eye{color:#b4b4bb;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:color .3s,background-color .3s;display:inline-flex;position:absolute;top:50%;right:1.2rem;transform:translateY(-50%)}.wf_check_eye:hover,.wf_check_eye[aria-pressed=true]{color:var(--wf-cp,#3cc);background-color:#33cccc1a}.wf_check_eye[aria-pressed=true] .wf_check_eye_slash{opacity:0}.wf_check_eye_slash{transition:opacity .2s}.wf_check_privacy{color:#86868b;margin:1.2rem 0 0;font-size:1.3rem}.wf_check_meter{gap:1rem;display:grid}.wf_check_meter_bar{background-color:#ececf1;border-radius:.6rem;height:.6rem;overflow:hidden}.wf_check_meter_bar span{width:0;height:100%;transition:width .4s var(--wf-ease-out,ease), background-color .4s ease;background-color:#86868b;border-radius:.6rem;display:block}.wf_check_meter_txt{color:#86868b;flex-wrap:wrap;gap:.6rem 1.6rem;margin:0;font-size:1.4rem;display:flex}.wf_check_meter_txt strong{color:var(--wf-black,#1d1d1f);font-weight:500}.wf_check_meter_txt{position:relative}.wf_tip{cursor:help;border-bottom:.1rem dotted;outline:none;display:inline-block}.wf_tip[hidden]{display:none}.wf_tip_box{z-index:20;background-color:var(--wf-black,#1d1d1f);color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:none;border-radius:1rem;max-width:46rem;padding:1.2rem 1.4rem;font-size:1.3rem;font-weight:400;line-height:1.9rem;transition:opacity .25s,transform .25s,visibility 0s linear .25s;position:absolute;bottom:calc(100% + .8rem);left:0;right:0;transform:translateY(.4rem);box-shadow:0 1.2rem 3rem #1d1d1f47}.wf_tip:hover~.wf_tip_box,.wf_tip:focus~.wf_tip_box,.wf_tip:focus-within~.wf_tip_box{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.wf_check_grid{gap:2.8rem;display:grid}.wf_check h3{color:#86868b;margin-bottom:1.6rem;font-size:1.4rem;font-weight:500}.wf_check_list,.wf_check_tips{gap:1rem;margin:0;display:grid}.wf_check_list li{color:#86868b;align-items:flex-start;gap:1.2rem;font-size:1.5rem;line-height:2.2rem;list-style:none;display:flex}.wf_check_list li:before{content:"–";color:#b4b4bb;background-color:#f4f4f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:1.3rem;display:inline-flex}.wf_check_list li.is-ok:before{content:"✓";color:#fff;background-color:#16a34a}.wf_check_list li.is-bad:before{content:"✕";color:#fff;background-color:#e5484d}.wf_check_list li.is-ok,.wf_check_list li.is-bad{color:var(--wf-black,#1d1d1f)}.wf_check_list em{color:#86868b;font-style:normal}.wf_check_tips li{color:var(--wf-black,#1d1d1f);border-left:.3rem solid var(--wf-cp,#3cc);background-color:#fafafc;border-radius:0 1rem 1rem 0;padding:1.2rem 1.6rem;font-size:1.5rem;line-height:2.2rem;list-style:none}.wf_check_tips li.wf_check_empty{color:#b4b4bb;background-color:#0000;border-left-color:#ececf1}.wf_check_tips li.is-good{border-left-color:#16a34a}.wf_check_cross{color:#86868b;border-top:.1rem solid #ececf1;margin:0;padding-top:2rem;font-size:1.5rem}.wf_check_cross a{color:var(--wf-cp,#3cc);text-underline-offset:.3rem;text-decoration:underline}@media (min-width:768px){.wf_check_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.wf_qr{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}.wf_qr .l label{color:#86868b;margin-bottom:1.2rem;font-size:1.4rem;font-weight:500;display:block}.wf_qr .l input{width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.6rem 1.8rem;font-size:1.8rem;transition:border-color .3s,box-shadow .3s}.wf_qr .l input:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_qr .l input::placeholder{color:#b4b4bb}.wf_qr .wf_qr_hint{color:#86868b;margin:1.2rem 0 0;font-size:1.4rem}.wf_qr .wf_qr_error{min-height:2rem;color:var(--wf-err,#e5484d);margin:.8rem 0 0;font-size:1.4rem}.wf_qr .r{justify-items:center;gap:2rem;display:grid}.wf_qr .wf_qr--lq{aspect-ratio:1;--ar:1;background-color:#fff;border:.1rem dashed #dcdce4;border-radius:1.6rem;place-items:center;width:100%;max-width:32rem;padding:2rem;display:grid}.wf_qr .wf_qr--lq img{object-fit:contain;width:100%;height:100%;transition:opacity .3s}.wf_qr .wf_qr--lq img:not([src]){opacity:0}.wf_qr .wf_qr--hq{display:none}.wf_qr .wf_qr_actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.wf_qr .wf_qr_dwnld{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;padding:1.3rem 3rem;font-size:1.6rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s,transform .2s}.wf_qr .wf_qr_dwnld:hover{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_qr .wf_qr_dwnld:active{transform:scale(.98)}.wf_qr .wf_qr_dwnld:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_qr .wf_qr_dwnld:disabled{opacity:.4;cursor:not-allowed;transform:none}.wf_qr .wf_qr_dwnld--ghost{color:var(--wf-black,#1d1d1f);background-color:#0000;border-color:#e7e7ec}.wf_qr .wf_qr_dwnld--ghost:hover{color:#fff}@media (min-width:900px){.wf_qr{grid-template-columns:1fr 34rem;gap:5rem}}.wf_sch{gap:2.4rem;display:grid}.wf_sch_tabs{flex-wrap:wrap;gap:.6rem;display:flex}.wf_sch_tab{color:#86868b;background-color:#f5f5f7;border-radius:2rem;padding:.9rem 1.8rem;font-size:1.4rem;font-weight:500;transition:background-color .3s,color .3s}.wf_sch_tab:hover{background-color:#eeeef2}.wf_sch_tab.is-on{color:#fff;background-color:var(--wf-black,#1d1d1f)}.wf_sch_note{color:#86868b;margin:0;font-size:1.4rem;line-height:1.55}.wf_sch_form{gap:2rem;display:grid}.wf_sch_field{align-content:start;gap:.8rem;display:grid}.wf_sch_field label,.wf_sch_label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_sch_field input,.wf_sch_field textarea,.wf_sch_field select,.wf_sch_row input,.wf_sch_row textarea{width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.3rem 1.6rem;font-family:inherit;font-size:1.6rem;transition:border-color .3s,box-shadow .3s}.wf_sch_field input:focus,.wf_sch_field textarea:focus,.wf_sch_field select:focus,.wf_sch_row input:focus,.wf_sch_row textarea:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_sch_hours{background-color:#f5f5f7;border-radius:1.4rem;gap:1rem;padding:1.8rem;display:grid}.wf_sch_day{grid-template-columns:1fr;align-items:center;gap:.8rem;display:grid}.wf_sch_day input[type=time]{color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.5rem}.wf_sch_day.is-closed input[type=time]{opacity:.4}.wf_sch_rows{gap:1rem;display:grid}.wf_sch_row{background-color:#f5f5f7;border-radius:1.2rem;grid-template-columns:1fr auto;align-items:start;gap:.8rem;padding:1.2rem;display:grid}.wf_sch_row textarea{resize:vertical}.wf_sch_del{color:#b4b4bb;background-color:#fff;border-radius:50%;width:3.6rem;height:3.6rem;font-size:2rem;line-height:1;transition:color .3s,background-color .3s}.wf_sch_del:hover{color:var(--wf-err,#e5484d)}.wf_sch_add{color:var(--wf-black,#1d1d1f);background-color:#0000;border:.1rem dashed #dcdce4;border-radius:2.4rem;justify-self:start;margin-top:.4rem;padding:.9rem 2rem;font-size:1.4rem;font-weight:500;transition:border-color .3s,color .3s}.wf_sch_add:hover{color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_sch_out{background-color:#f5f5f7;border-radius:1.6rem;gap:.8rem;padding:2rem;display:grid}.wf_sch_out label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_sch_out textarea{width:100%;color:var(--wf-black,#1d1d1f);white-space:pre;background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.4rem 1.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.3rem;line-height:1.65}.wf_sch_actions{flex-wrap:wrap;gap:1rem;margin-top:.4rem;display:flex}.wf_sch_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;padding:1.2rem 2.8rem;font-size:1.5rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s,transform .2s;position:relative}.wf_sch_btn:hover{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_sch_btn:active{transform:scale(.98)}.wf_sch_btn:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_sch_btn_b{opacity:0;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wf_sch_btn.is-done{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_sch_btn.is-done .wf_sch_btn_a{opacity:0}.wf_sch_btn.is-done .wf_sch_btn_b{opacity:1}.wf_sch_btn--ghost{color:var(--wf-black,#1d1d1f);background-color:#0000;border-color:#dcdce4}.wf_sch_btn--ghost:hover{color:#fff}@media (min-width:700px){.wf_sch_form{grid-template-columns:repeat(2,1fr);gap:2rem 2.4rem}.wf_sch_field--wide{grid-column:1/-1}.wf_sch_day{grid-template-columns:1fr 14rem 14rem;gap:1.2rem}.wf_sch_row{grid-template-columns:1fr 1fr auto}}.wf_serp{align-items:start;gap:3rem;display:grid}.wf_serp_form{align-content:start;gap:2.4rem;display:grid}.wf_serp_pair{gap:2.4rem;display:grid}.wf_serp_field{gap:.8rem;display:grid}.wf_serp_field label{color:#86868b;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;font-size:1.4rem;font-weight:500;display:flex}.wf_serp_chars{color:#b4b4bb;font-size:1.3rem}.wf_serp_chars b{color:#86868b;font-weight:600}.wf_serp_field input,.wf_serp_field textarea{width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.4rem 1.6rem;font-family:inherit;font-size:1.6rem;transition:border-color .3s,box-shadow .3s}.wf_serp_field input:focus,.wf_serp_field textarea:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_serp_hint{color:#b4b4bb;margin:0;font-size:1.3rem}.wf_serp_bar{background-color:#eeeef2;border-radius:.4rem;height:.4rem;overflow:hidden}.wf_serp_bar span{background-color:var(--wf-cp,#3cc);border-radius:.4rem;width:0;height:100%;transition:width .25s,background-color .25s;display:block}.wf_serp_bar span.is-near{background-color:#e8a33d}.wf_serp_bar span.is-over{background-color:var(--wf-err,#e5484d)}.wf_serp_note{color:#86868b;margin:0;font-size:1.3rem}.wf_serp_note.is-over{color:var(--wf-err,#e5484d)}.wf_serp_side{align-content:start;gap:1.6rem;min-width:0;display:grid}.wf_serp_tabs{flex-wrap:wrap;gap:.6rem;display:flex}.wf_serp_tab{color:#86868b;background-color:#f5f5f7;border-radius:2rem;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:500;transition:background-color .3s,color .3s}.wf_serp_tab:hover{background-color:#eeeef2}.wf_serp_tab.is-on{color:#fff;background-color:var(--wf-black,#1d1d1f)}.wf_serp_stage{background-color:#f5f5f7;border-radius:1.6rem;place-items:center;padding:2.4rem;display:grid}.wf_serp_platform_note{color:#86868b;margin:0;font-size:1.4rem;line-height:1.55}.wf_pv{text-align:left;width:100%;max-width:52rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.wf_pv--google{background-color:#fff;border-radius:1.2rem;padding:2rem;font-family:Arial,sans-serif}.wf_pv_g_head{align-items:center;gap:1.2rem;margin-bottom:1.2rem;display:flex}.wf_pv_g_fav{background-color:#f1f3f4;border:.1rem solid #ecedef;border-radius:50%;flex:none;width:2.8rem;height:2.8rem}.wf_pv_g_site{min-width:0;line-height:1.3;display:grid}.wf_pv_g_site b{color:#202124;font-size:1.4rem;font-weight:400}.wf_pv_g_site span{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;overflow:hidden}.wf_pv--google h4{color:#1a0dab;margin:0 0 .4rem;font-size:2rem;font-weight:400;line-height:1.3}.wf_pv--google p{color:#4d5156;margin:0;font-size:1.4rem;line-height:1.58}.wf_pv--fb{background-color:#fff;border:.1rem solid #dddfe2;border-radius:.8rem;overflow:hidden}.wf_pv_fb_body{background-color:#f2f3f5;border-top:.1rem solid #dddfe2;gap:.4rem;padding:1.2rem 1.6rem;display:grid}.wf_pv_fb_host{letter-spacing:.02em;color:#65676b;font-size:1.2rem}.wf_pv--fb strong{color:#050505;font-size:1.7rem;font-weight:600;line-height:1.3}.wf_pv--fb p{color:#65676b;margin:0;font-size:1.4rem;line-height:1.4}.wf_pv--x{background-color:#fff;border:.1rem solid #cfd9de;border-radius:1.6rem;overflow:hidden}.wf_pv_x_body{gap:.2rem;padding:1.2rem 1.4rem;display:grid}.wf_pv_x_body span{color:#536471;font-size:1.3rem}.wf_pv--x strong{color:#0f1419;font-size:1.5rem;font-weight:400;line-height:1.35}.wf_pv--li{background-color:#fff;border:.1rem solid #e0e0e0;border-radius:.4rem;overflow:hidden}.wf_pv_li_body{background-color:#f3f2ee;gap:.4rem;padding:1.2rem 1.6rem;display:grid}.wf_pv--li strong{color:#000000e6;font-size:1.6rem;font-weight:600;line-height:1.35}.wf_pv_li_body span{color:#0009;font-size:1.2rem}.wf_pv--dc{background-color:#2b2d31;border-radius:.4rem;display:flex;overflow:hidden}.wf_pv_dc_bar{background-color:var(--wf-cp,#3cc);flex:none;width:.4rem}.wf_pv_dc_body{gap:.8rem;min-width:0;padding:1.4rem 1.6rem;display:grid}.wf_pv_dc_site{color:#b5bac1;font-size:1.2rem}.wf_pv--dc strong{color:#00a8fc;font-size:1.6rem;font-weight:600;line-height:1.35}.wf_pv--dc p{color:#dbdee1;margin:0;font-size:1.4rem;line-height:1.45}.wf_pv--sl{background-color:#fff;border-radius:.8rem;gap:1.2rem;padding:1.6rem;display:flex}.wf_pv_sl_bar{background-color:#dcdcdc;border-radius:.4rem;flex:none;width:.4rem}.wf_pv_sl_body{gap:.4rem;min-width:0;display:grid}.wf_pv_sl_site{color:#1d1c1d;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:700;display:flex}.wf_pv_sl_site i{background-color:#e8e8e8;border-radius:.3rem;width:1.6rem;height:1.6rem}.wf_pv--sl strong{color:#1264a3;font-size:1.5rem;font-weight:700;line-height:1.35}.wf_pv--sl p{color:#1d1c1d;margin:0;font-size:1.5rem;line-height:1.45}.wf_pv--tg{justify-items:start;display:grid}.wf_pv_tg_bubble{background-color:#fff;border-radius:1.2rem;padding:.8rem 1rem;box-shadow:0 .1rem .2rem #10232f26}.wf_pv_tg_card{border-left:.2rem solid #3390ec;gap:.4rem;padding-left:1rem;display:grid}.wf_pv_tg_site{color:#3390ec;font-size:1.4rem;font-weight:600}.wf_pv--tg strong{color:#000;font-size:1.5rem;font-weight:600;line-height:1.35}.wf_pv--tg p{color:#000;margin:0;font-size:1.4rem;line-height:1.4}.wf_pv--vb{justify-items:start;display:grid}.wf_pv_vb_bubble{background-color:#fff;border-radius:1.4rem;max-width:34rem;overflow:hidden;box-shadow:0 .2rem .6rem #170c2d24}.wf_pv_vb_body{gap:.4rem;padding:1.2rem 1.4rem;display:grid}.wf_pv--vb strong{color:#17123b;font-size:1.5rem;font-weight:600;line-height:1.3}.wf_pv--vb p{color:#6c6a80;margin:0;font-size:1.3rem;line-height:1.4}.wf_pv_vb_body span{color:#7360f2;font-size:1.2rem}.wf_pv--wa{justify-items:start;display:grid}.wf_pv_wa_bubble{background-color:#d9fdd3;border-radius:.9rem;gap:.4rem;max-width:34rem;padding:.5rem;display:grid}.wf_pv_wa_card{background-color:#0000000d;border-radius:.7rem;overflow:hidden}.wf_pv_wa_body{gap:.2rem;padding:.8rem 1rem;display:grid}.wf_pv--wa strong{color:#111b21;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;font-weight:600;overflow:hidden}.wf_pv--wa p{color:#667781;margin:0;font-size:1.3rem;line-height:1.35}.wf_pv_wa_body span,.wf_pv_wa_link{color:#667781;font-size:1.2rem}.wf_pv_wa_link{color:#027eb5;text-overflow:ellipsis;white-space:nowrap;padding:0 .4rem .2rem;overflow:hidden}.wf_pv--im{justify-items:start;display:grid}.wf_pv_im_card{background-color:#f1f1f3;border-radius:1.8rem;max-width:30rem;overflow:hidden}.wf_pv_im_body{background-color:#e9e9eb;gap:.2rem;padding:1rem 1.2rem;display:grid}.wf_pv--im strong{color:#000;font-size:1.3rem;font-weight:600;line-height:1.3}.wf_pv_im_body span{color:#8e8e93;font-size:1.2rem}.wf_serp_code{background-color:#f5f5f7;border-radius:1.6rem;gap:.8rem;padding:2rem;display:grid}.wf_serp_code label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_serp_code textarea{width:100%;color:var(--wf-black,#1d1d1f);white-space:pre;background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.4rem 1.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.3rem;line-height:1.7}.wf_serp_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;justify-self:start;margin-top:.4rem;padding:1.1rem 2.6rem;font-size:1.5rem;font-weight:500;transition:background-color .3s,border-color .3s,transform .2s;position:relative}.wf_serp_btn:hover{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_serp_btn:active{transform:scale(.98)}.wf_serp_btn:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_serp_btn_b{opacity:0;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wf_serp_btn.is-done{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_serp_btn.is-done .wf_serp_btn_a{opacity:0}.wf_serp_btn.is-done .wf_serp_btn_b{opacity:1}@media (min-width:700px){.wf_serp_pair{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.wf_serp{grid-template-columns:1fr 1fr;gap:4rem}.wf_serp_code{grid-column:1/-1}}.wf_slug,.wf_slug_cols{gap:2.4rem;display:grid}.wf_slug_field{align-content:start;gap:.8rem;display:grid}.wf_slug_field label{color:#86868b;justify-content:space-between;align-items:baseline;gap:.8rem;font-size:1.4rem;font-weight:500;display:flex}.wf_slug_count{color:#b4b4bb;font-size:1.3rem}.wf_slug_field textarea{width:100%;color:var(--wf-black,#1d1d1f);resize:vertical;background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.4rem 1.6rem;font-family:inherit;font-size:1.6rem;line-height:1.6;transition:border-color .3s,box-shadow .3s}.wf_slug_field textarea:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}#wf_slug_out{color:#17916b;background-color:#f5f5f7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.4rem}.wf_slug_hint{color:#b4b4bb;margin:0;font-size:1.3rem}.wf_slug_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;justify-self:start;padding:1.1rem 2.6rem;font-size:1.5rem;font-weight:500;transition:background-color .3s,border-color .3s,transform .2s;position:relative}.wf_slug_btn:hover:not(:disabled){background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_slug_btn:active:not(:disabled){transform:scale(.98)}.wf_slug_btn:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_slug_btn:disabled{opacity:.4;cursor:not-allowed}.wf_slug_btn_b{opacity:0;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wf_slug_btn.is-done{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_slug_btn.is-done .wf_slug_btn_a{opacity:0}.wf_slug_btn.is-done .wf_slug_btn_b{opacity:1}.wf_slug_opts{background-color:#f5f5f7;border-radius:1.6rem;gap:1.6rem;padding:2rem;display:grid}.wf_slug_opt{gap:.8rem;display:grid}.wf_slug_opt label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_slug_opt select{width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.2rem 1.4rem;font-size:1.5rem}.wf_slug_opt select:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}@media (min-width:800px){.wf_slug_cols{grid-template-columns:repeat(2,1fr);gap:3rem}.wf_slug_opts{grid-template-columns:repeat(2,1fr);align-items:center;gap:2rem 3rem}}.wf_utm{gap:2.4rem;display:grid}.wf_utm_field{gap:.8rem;display:grid}.wf_utm_field label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_utm_field.is-req label:after{content:" ·";color:var(--wf-cp,#3cc)}.wf_utm_field input{width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.4rem 1.6rem;font-size:1.6rem;transition:border-color .3s,box-shadow .3s}.wf_utm_field input:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_utm_hint{color:#b4b4bb;margin:0;font-size:1.3rem}.wf_utm_presets{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.wf_utm_presets span{color:#86868b;margin-right:.4rem;font-size:1.4rem}.wf_utm_preset{color:var(--wf-black,#1d1d1f);background-color:#f5f5f7;border:.1rem solid #0000;border-radius:2rem;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s}.wf_utm_preset:hover{background-color:#eeeef2}.wf_utm_preset.is-on{color:#fff;background-color:var(--wf-black,#1d1d1f)}.wf_utm_grid{gap:2rem;display:grid}.wf_utm_out{background-color:#f5f5f7;border-radius:1.6rem;gap:.8rem;padding:2rem;display:grid}.wf_utm_out label{color:#86868b;font-size:1.4rem;font-weight:500}.wf_utm_out textarea{width:100%;color:var(--wf-black,#1d1d1f);word-break:break-all;resize:vertical;background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1.2rem;padding:1.4rem 1.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.4rem;line-height:1.6}.wf_utm_error{min-height:2rem;color:var(--wf-err,#e5484d);margin:0;font-size:1.3rem}.wf_utm_error.is-warn{color:#b0762a}.wf_utm_actions{flex-wrap:wrap;gap:1rem;margin-top:.4rem;display:flex}.wf_utm_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;padding:1.3rem 3rem;font-size:1.6rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s,transform .2s;position:relative}.wf_utm_btn:hover:not(:disabled){background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_utm_btn:active:not(:disabled){transform:scale(.98)}.wf_utm_btn:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_utm_btn:disabled{opacity:.4;cursor:not-allowed}.wf_utm_btn_b{opacity:0;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wf_utm_btn.is-done{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_utm_btn.is-done .wf_utm_btn_a{opacity:0}.wf_utm_btn.is-done .wf_utm_btn_b{opacity:1}.wf_utm_btn--ghost{color:var(--wf-black,#1d1d1f);background-color:#0000;border-color:#dcdce4}.wf_utm_btn--ghost:hover:not(:disabled){color:#fff}@media (min-width:700px){.wf_utm_grid{grid-template-columns:repeat(2,1fr);gap:2rem 2.4rem}}.wf_wrap{--wf-app-radius:1.6rem;display:block}.wf_wrap .wf_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;display:grid}.wf_wrap .wf_field{gap:.8rem;display:grid}.wf_wrap .wf_field--full{grid-column:1/-1}.wf_wrap .wf_field span{color:#86868b;font-size:1.4rem;font-weight:500}.wf_wrap .wf_field input{width:100%;color:var(--wf-black,#1d1d1f);background-color:#fff;border:.1rem solid #e7e7ec;border-radius:1rem;padding:1.4rem 1.6rem;font-size:1.6rem;transition:border-color .3s,box-shadow .3s}.wf_wrap .wf_field input:focus{border-color:var(--wf-cp,#3cc);box-shadow:0 0 0 .3rem #33cccc2e}.wf_wrap .wf_field input::placeholder{color:#b4b4bb}.wf_wrap .wf_actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.wf_wrap .wf_btn{color:#fff;background-color:var(--wf-black,#1d1d1f);border:.1rem solid var(--wf-black,#1d1d1f);border-radius:2.8rem;padding:1.3rem 3rem;font-size:1.6rem;font-weight:500;transition:background-color .3s,border-color .3s,color .3s,transform .2s}.wf_wrap .wf_btn:hover{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_wrap .wf_btn:active{transform:scale(.98)}.wf_wrap .wf_btn:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_wrap .wf_btn--ghost{color:var(--wf-black,#1d1d1f);background-color:#0000;border-color:#e7e7ec}.wf_wrap .wf_btn--ghost:hover{color:#fff}.wf_wrap .wf_preview{border-top:.1rem solid #ececf1;grid-template-columns:1fr;gap:2rem;margin-top:3rem;padding-top:3rem;display:grid}.wf_wrap .wf_qrcode{border-radius:var(--wf-app-radius);background-color:#fff;border:.1rem dashed #dcdce4;place-items:center;min-height:26rem;padding:2rem;display:grid}.wf_wrap .wf_qrcode svg{width:100%;max-width:30rem;height:auto}.wf_wrap .wf_preview_side h3{color:#86868b;margin-bottom:1.2rem;font-size:1.6rem;font-weight:500}.wf_wrap .wf_vcard{white-space:pre-wrap;word-break:break-word;min-height:16rem;color:var(--wf-black,#1d1d1f);border-radius:var(--wf-app-radius);background-color:#fafafc;border:.1rem solid #ececf1;margin:0;padding:2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.3rem;line-height:1.7;overflow:auto}.wf_wrap .wf_error{min-height:2rem;color:var(--wf-err,#e5484d);margin:1.4rem 0 0;font-size:1.4rem}.wf_wrap .wf_error--ok{color:var(--wf-cp,#3cc)}.wf_wrap .wf_grid{grid-template-columns:1fr}@media (min-width:900px){.wf_wrap .wf_preview{grid-template-columns:32rem 1fr;gap:3rem}.wf_wrap .wf_qrcode{min-height:32rem}}.wf_app_stage{z-index:2;max-width:131.5rem;margin:-8rem auto 0;position:relative}.wf_app_stage .wf_app_card{opacity:0;animation:introFadeInUp .8s var(--wf-ease-reveal) .2s forwards;background-color:#fff;border:.1rem solid #ececf1;border-radius:2.4rem;padding:2.4rem 2rem;box-shadow:0 2.4rem 6rem #1d1d1f1f}@media (min-width:768px){.wf_app_stage .wf_app_card{padding:4rem}}@media (min-width:1024px){.wf_app_stage{margin-top:-10rem}.wf_app_stage .wf_app_card{border-radius:3.2rem;padding:5.6rem}}.wf_app_body{gap:4rem;max-width:131.5rem;margin:7rem auto;display:grid}.wf_app_body h2{margin-bottom:3.2rem;font-size:clamp(2.8rem,4vw,4.2rem);font-weight:500}.wf_app_body .wf_app_steps{counter-reset:wf-app-step;gap:2.4rem;margin:0;padding:0;display:grid}.wf_app_body .wf_app_steps li{counter-increment:wf-app-step;background-color:#fafafc;border-radius:1.6rem;padding:2.4rem 2.4rem 2.4rem 7rem;list-style:none;transition:background-color .3s;position:relative}.wf_app_body .wf_app_steps li:before{content:counter(wf-app-step);color:#fff;background-color:var(--wf-black);border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;font-size:1.4rem;font-weight:600;display:flex;position:absolute;top:2.4rem;left:2.4rem}.wf_app_body .wf_app_steps li:hover{background-color:#f4f4f8}.wf_app_body .wf_app_steps h3{margin-bottom:.8rem;font-size:2rem;font-weight:500}.wf_app_body .wf_app_steps p{color:#86868b;margin:0;font-size:1.6rem;font-weight:300;line-height:2.8rem}.wf_app_body .wf_app_note{background-color:var(--wf-black);color:#fff;border-radius:2.4rem;padding:3.2rem}.wf_app_body .wf_app_note h3{letter-spacing:.08em;text-transform:uppercase;color:var(--wf-cp);margin-bottom:2rem;font-size:1.3rem}.wf_app_body .wf_app_note ul{margin:0 0 2.4rem}.wf_app_body .wf_app_note ul li{border-bottom:.1rem solid #ffffff1f;padding:1.2rem 0;font-size:1.6rem}.wf_app_body .wf_app_note ul li:last-child{border-bottom:0}.wf_app_body .wf_app_note p{color:#fff9;margin-bottom:2.4rem;font-size:1.4rem;line-height:2.4rem}.wf_app_body .wf_app_note .wf_a{color:#fff;transition:color .3s ease, transform .3s var(--wf-ease-out);font-size:1.6rem}.wf_app_body .wf_app_note .wf_a:after{height:.2rem;transition:transform .4s var(--wf-ease-out), background-color .3s ease;background-color:#ffffff59}.wf_app_body .wf_app_note .wf_a:hover{color:var(--wf-cp);transform:translate(.4rem)}.wf_app_body .wf_app_note .wf_a:hover:after{background-color:var(--wf-cp);transform:scaleX(1.08)}.wf_app_body .wf_app_note .wf_a:active{transform:translate(.4rem)scale(.98)}@media (min-width:1024px){.wf_app_body{grid-template-columns:1fr 38rem;gap:8rem;margin:10rem auto}.wf_app_body .r{position:sticky;top:12rem}}.wf_app_faq{max-width:90rem;margin:0 auto 8rem}@media (min-width:1024px){.wf_app_faq{margin-bottom:12rem}}.wf_app_nojs{z-index:3;border:.1rem solid var(--wf-err);max-width:131.5rem;color:var(--wf-black);background-color:#fff;border-radius:1.6rem;margin:0 auto 2rem;padding:1.8rem 2rem;font-size:1.5rem;line-height:2.4rem;position:relative}.wf_app_nojs strong{color:var(--wf-err);font-weight:500;display:block}.wf_app_check{color:#86868b;cursor:pointer;align-items:flex-start;gap:1.2rem;font-size:1.5rem;line-height:1.5;transition:color .3s;display:flex}.wf_app_check input{-webkit-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:.1rem solid #e7e7ec;border-radius:.7rem;flex-shrink:0;width:2.2rem;height:2.2rem;margin:0;transition:background-color .25s,border-color .25s;position:relative}.wf_app_check input:after{content:"";opacity:0;width:.5rem;height:.9rem;transition:transform .25s var(--wf-ease-out,ease), opacity .2s ease;border:.2rem solid #fff;border-width:0 .2rem .2rem 0;position:absolute;top:.4rem;left:.75rem;transform:rotate(45deg)scale(.6)}.wf_app_check input:hover{border-color:var(--wf-cp,#3cc)}.wf_app_check input:checked{background-color:var(--wf-cp,#3cc);border-color:var(--wf-cp,#3cc)}.wf_app_check input:checked:after{opacity:1;transform:rotate(45deg)scale(1)}.wf_app_check input:focus-visible{outline:.2rem solid var(--wf-cp,#3cc);outline-offset:.3rem}.wf_app_check input:checked~span{color:var(--wf-black,#1d1d1f)}.wf_app_check em{color:#b4b4bb;margin-left:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.3rem;font-style:normal}.wf_app_stage .wf_app_card textarea{resize:vertical;min-height:12rem;max-height:32rem}.wf_app_stage .wf_app_card select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none' stroke='%2386868b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 7 7.5 13 1.5'/%3E%3C/svg%3E");background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1.2rem;padding-right:4.4rem}.wf_app_intro{color:#fff;background-color:var(--wf-black);padding:4rem 1.4rem 12rem;position:relative;overflow:hidden}.wf_app_intro:after{content:"";pointer-events:none;background:radial-gradient(circle,#33cccc47,#3cc0 70%);border-radius:50%;width:60rem;height:60rem;position:absolute;top:-30rem;right:-20rem}.wf_app_intro>div{z-index:1;position:relative}.wf_app_intro .wf_breadcrumbs{margin-bottom:3rem}.wf_app_intro .wf_breadcrumbs ol{padding-inline-start:0;padding-inline-end:0}.wf_app_intro .wf_breadcrumbs li,.wf_app_intro .wf_breadcrumbs a,.wf_app_intro .wf_breadcrumbs .separator{color:#ffffffbf}.wf_app_intro h1{margin-bottom:0;font-size:clamp(3.4rem,5vw,6.4rem);font-weight:500;line-height:1.1}.wf_app_intro .wf_app_badge{letter-spacing:.08em;text-transform:uppercase;color:var(--wf-cp);border:.1rem solid #33cccc73;border-radius:2.8rem;align-items:center;margin-bottom:1.6rem;padding:.6rem 1.6rem;font-size:1.3rem;display:inline-flex}.wf_app_intro .wf_app_lead{color:#ffffffb8;max-width:68rem;margin:2.4rem 0 0;font-size:1.8rem;font-weight:300;line-height:3rem}.wf_app_intro .wf_app_facts{flex-wrap:wrap;gap:1rem;margin:3rem 0 0;display:flex}.wf_app_intro .wf_app_facts li{color:#ffffffd9;background-color:#ffffff14;border-radius:2.8rem;padding:.8rem 1.8rem;font-size:1.4rem}.wf_app_intro .wf_app_foot{border-top:.1rem solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-top:3.2rem;padding-top:2.4rem;display:flex}.wf_app_intro .wf_app_date{color:#ffffff73;margin:0;font-size:1.4rem}.wf_app_intro .wf_app_share{align-items:center;gap:1.4rem;display:flex}.wf_app_intro .wf_app_share>span{color:#ffffff73;-webkit-user-select:none;user-select:none;font-size:1.4rem}.wf_app_intro .wf_article_share{flex-direction:row;width:auto;height:auto;margin-bottom:0;position:static;left:auto}.wf_app_intro .wf_article_share a,.wf_app_intro .wf_article_share .wf_share_copy{color:#fff;width:3.6rem;height:3.6rem;transition:background-color .3s ease, color .3s ease, transform .3s var(--wf-ease-out);background-color:#ffffff14}.wf_app_intro .wf_article_share a svg,.wf_app_intro .wf_article_share .wf_share_copy svg{width:1.6rem;height:1.6rem}.wf_app_intro .wf_article_share a:hover,.wf_app_intro .wf_article_share .wf_share_copy:hover{opacity:1;color:var(--wf-black);background-color:var(--wf-cp);transform:translateY(-.3rem)}.wf_app_intro .wf_article_share a:active,.wf_app_intro .wf_article_share .wf_share_copy:active{transform:translateY(-.3rem)scale(.94)}.wf_app_intro .wf_article_share .wf_share_copy.is-copied{color:var(--wf-black);background-color:var(--wf-cp)}@media (min-width:1024px){.wf_app_intro{padding:6rem 1.4rem 16rem}.wf_app_intro .wf_app_lead{font-size:2.1rem;line-height:3.4rem}}.wf_article_share{gap:1.4rem;display:flex}.wf_article_share a,.wf_article_share .wf_share_copy{background-color:var(--wf-cg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.wf_article_share a:hover,.wf_article_share .wf_share_copy:hover{opacity:.6}.wf_article_share .wf_share_copy{color:inherit;transition:background-color .3s,color .3s;position:relative}.wf_article_share .wf_share_copy svg{transition:opacity .2s ease, transform .3s var(--wf-ease-out)}.wf_article_share .wf_share_copy .wf_share_copy_ok{opacity:0;position:absolute;transform:scale(.6)}.wf_article_share .wf_share_copy.is-copied{opacity:1;color:#fff;background-color:var(--wf-cp)}.wf_article_share .wf_share_copy.is-copied svg:not(.wf_share_copy_ok){opacity:0;transform:scale(.6)}.wf_article_share .wf_share_copy.is-copied .wf_share_copy_ok{opacity:1;transform:scale(1)}@media (min-width:1260px){.wf_article_share{flex-direction:column;width:4rem;height:min-content;margin-bottom:5rem;position:sticky;top:12rem;left:100%}}.wf_article_aside{margin-bottom:5rem}.wf_article_aside>ul{border-left:.5rem solid var(--wf-cg);flex-direction:column;gap:2.2rem;margin-bottom:0;display:flex;position:relative}.wf_article_aside>ul li{position:relative}.wf_article_aside>ul li>a{justify-content:space-between;align-items:center;padding:0 2.4rem 0 2rem;font-size:1.6rem;font-weight:700;line-height:2.4rem;display:flex;position:relative}.wf_article_aside>ul li>a svg{flex-shrink:0;width:1.7rem;height:1.3rem;transition:transform .3s}.wf_article_aside>ul li>a:before{content:"";opacity:0;background:var(--wf-cp);width:.6rem;height:100%;position:absolute;top:0;left:0}.wf_article_aside>ul li ul{margin:2.2rem 0 0;padding-left:2rem;display:none}.wf_article_aside>ul li ul li.active a{font-weight:600}.wf_article_aside>ul li ul li+li{margin-top:1.5rem}.wf_article_aside>ul li ul li a{padding:0 2.4rem 0 2rem;font-size:1.6rem;font-weight:300;line-height:2.4rem;display:block}.wf_article_aside>ul li ul li a:before{content:none}.wf_article_aside>ul li.active a:before{opacity:1}.wf_article_aside>ul li.is-open>ul{display:block}@media (min-width:1260px){.wf_article_aside{height:100%;position:sticky;top:15rem}}@keyframes articleFadeIn{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes figureReveal{0%{opacity:0;transform:translateY(4rem)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes imageZoomOut{0%{transform:scale(1.15)}to{transform:scale(1)}}
