.eq{padding:72px 0 56px;background:var(--paper);color:var(--ink);overflow:hidden}.eq-phone{padding:56px 0}.eq-pair{--pw:clamp(236px,calc((100svh - 390px) * 9 / 17.5),300px);position:relative;display:grid;grid-template-columns:var(--pw) var(--pw);justify-content:center;gap:140px;--fly:220px;max-width:1096px;margin:0 auto;padding:0 56px}.eq-card{margin:0}.eq figcaption{margin-top:18px;text-align:center;font-size:15px;font-weight:500;color:var(--ink-2)}.eq-ph{position:relative;aspect-ratio:9/17.5;overflow:hidden;border-radius:36px;background:#f8f3ed;box-shadow:0 0 0 6px #1d1b19,0 24px 60px -24px rgba(26,24,22,.55);container-type:inline-size}.eq-ph>*{--u:1cqw}.eq-scr{position:absolute;inset:0;display:flex;flex-direction:column;background:#f8f3ed;font-family:var(--v2-font),Inter,system-ui,sans-serif;color:#1a1816;opacity:0;transition:opacity .4s ease}.eq-card-l .eq-ph:is(.is-0,.is-1) .eq-site,.eq-card-l .eq-ph:is(.is-2,.is-3,.is-4,.is-5) .eq-chat-l,.eq-card-r .eq-ph:is(.is-0,.is-1,.is-2) .eq-idle,.eq-card-r .eq-ph:is(.is-3,.is-4,.is-5) .eq-chat-r{opacity:1}.eq-status{display:flex;align-items:center;justify-content:space-between;flex:none;height:calc(var(--u) * 10);padding:0 calc(var(--u) * 6.5);font-size:calc(var(--u) * 3.6);font-weight:600}.eq-status i{width:calc(var(--u) * 6);height:calc(var(--u) * 2.8);border-radius:calc(var(--u) * 1);background:#1a1816}.eq-tap{position:absolute;left:50%;top:50%;width:calc(var(--u) * 12);height:calc(var(--u) * 12);border-radius:50%;border:calc(var(--u) * .6) solid rgba(69,72,226,.7);translate:-50% -50%;opacity:0;pointer-events:none}.eq-card-l .eq-ph.is-1 .eq-send .eq-tap,.eq-card-l .eq-ph.is-3 .eq-go .eq-tap,.eq-card-r .eq-ph.is-2 .eq-note .eq-tap{animation:eq-tap .7s ease-out both}@keyframes eq-tap{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.5)}}.eq-site-back{position:absolute;inset:0;overflow:hidden;background:#2d4a5e}.eq-site-back img,.eq-site-back video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.eq-site .eq-status,.eq-site-hero{position:relative}.eq-site-hero{flex:1 1;min-height:0}.eq-site-brand{position:absolute;left:calc(var(--u) * 6);bottom:calc(var(--u) * 6);display:flex;align-items:center;gap:calc(var(--u) * 2);margin:0;font-family:var(--rh-font),Cinzel,Georgia,serif;font-size:calc(var(--u) * 4);font-weight:600;letter-spacing:.1em;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.4)}.eq-mark{width:calc(var(--u) * 7)!important;height:calc(var(--u) * 7)!important}.eq-mark .rh-arch,.eq-mark .rh-ground{stroke:#fff;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.eq-mark .rh-sun{fill:#cfd0ff}.eq-sheet{position:relative;flex:none;margin-top:0;padding:calc(var(--u) * 4.5) calc(var(--u) * 6) calc(var(--u) * 7);border-radius:calc(var(--u) * 6) calc(var(--u) * 6) 0 0;background:rgba(255,255,255,.925);box-shadow:0 -10px 30px -16px rgba(26,24,22,.4)}.eq-sheet-h{margin:0 0 calc(var(--u) * 2);font-size:calc(var(--u) * 5);font-weight:600;letter-spacing:-.01em}.eq-field{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--u) * 3);margin:0;padding:calc(var(--u) * 2.3) 0;box-shadow:0 .5px 0 rgba(26,24,22,.14);font-size:calc(var(--u) * 3.9);line-height:1.3}.eq-field span{color:#5a5550}.eq-field b{min-height:1.3em;font-weight:600;white-space:nowrap}.eq-field.is-typing b:after{content:"";display:inline-block;width:.12em;height:.95em;margin-left:.1em;vertical-align:-.1em;border-radius:1px;background:#4548e2;animation:eq-blink 1s steps(2,start) infinite}.eq-send{position:relative;display:flex;align-items:center;justify-content:center;gap:calc(var(--u) * 2);height:calc(var(--u) * 10.5);margin:calc(var(--u) * 4.5) 0 0;border-radius:999px;background:#fff;box-shadow:0 calc(var(--u) * .6) calc(var(--u) * 2) calc(var(--u) * -1.2) rgba(26,24,22,.3);font-size:calc(var(--u) * 3.9);font-weight:600;color:#4548e2;transition:background .3s}.eq-card-l .eq-ph.is-1 .eq-send{background:var(--wash);color:var(--on-wash)}.eq-send .v2-glyph{width:calc(var(--u) * 4.4);height:calc(var(--u) * 4.4)}@keyframes eq-blink{to{opacity:0}}.eq-chat-head{display:flex;align-items:center;gap:calc(var(--u) * 3);flex:none;height:calc(var(--u) * 13);padding:0 calc(var(--u) * 4);background:#f2ece3;box-shadow:0 .5px 0 rgba(26,24,22,.12)}.eq-chat-head>svg{width:calc(var(--u) * 5);height:calc(var(--u) * 5);color:#4548e2}.eq-ava{display:grid;place-items:center;flex:none;width:calc(var(--u) * 8.5);height:calc(var(--u) * 8.5);border-radius:50%;background:#4548e2}.eq-ava .eq-mark{width:calc(var(--u) * 5.5)!important;height:calc(var(--u) * 5.5)!important}.eq-ava-p{background:#cfd0ff}.eq-who{display:flex;flex-direction:column;min-width:0;line-height:1.15}.eq-who b{font-size:calc(var(--u) * 4);font-weight:600;white-space:nowrap}.eq-who small{font-size:calc(var(--u) * 3.1);color:#5a5550}.eq-chat-body{flex:1 1;justify-content:flex-end;gap:calc(var(--u) * 2.4);padding:calc(var(--u) * 4);overflow:hidden;background:#ebe4d8}.eq-b,.eq-chat-body{display:flex;flex-direction:column}.eq-b{position:relative;max-width:84%;padding:calc(var(--u) * 2.6) calc(var(--u) * 3.4) calc(var(--u) * 2.2);border-radius:calc(var(--u) * 4.5);font-size:calc(var(--u) * 3.8);line-height:1.35;animation:eq-pop .35s var(--water) both}.eq-b-out{align-self:flex-end;border-bottom-right-radius:calc(var(--u) * 1.2);background:color-mix(in srgb,#4548e2 13%,#fff);transform-origin:right bottom}.eq-b-in{align-self:flex-start;border-bottom-left-radius:calc(var(--u) * 1.2);background:#fff;box-shadow:0 1px 2px rgba(26,24,22,.08);transform-origin:left bottom}.eq-b>span{display:block}.eq-b-h{font-weight:600}.eq-meta{display:flex!important;align-self:flex-end;align-items:center;gap:calc(var(--u) * 1);margin-top:calc(var(--u) * 1.4);font-size:calc(var(--u) * 2.9);color:#5a5550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eq-ticks{width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);color:#4548e2}@keyframes eq-pop{0%{opacity:0;transform:scale(.85)}}.eq-composer{display:flex;align-items:flex-end;gap:calc(var(--u) * 2.4);flex:none;padding:calc(var(--u) * 2.4) calc(var(--u) * 3) calc(var(--u) * 5);background:#f2ece3}.eq-draft{flex:1 1;min-height:calc(var(--u) * 9);max-height:calc(var(--u) * 34);overflow:hidden;box-sizing:border-box;padding:calc(var(--u) * 2) calc(var(--u) * 3.4);border-radius:calc(var(--u) * 4.5);background:#fff;box-shadow:0 1px 2px rgba(26,24,22,.05),0 6px 16px -10px rgba(26,24,22,.28);font-size:calc(var(--u) * 3.7);line-height:1.35}.eq-draft>span{display:block}.eq-hint{font-style:normal;color:#8a847d}.eq-caret{display:inline-block;width:.12em;height:.95em;margin-left:1px;vertical-align:-.1em;border-radius:1px;background:#4548e2;animation:eq-blink 1s steps(2,start) infinite}.eq-go{position:relative;display:grid;place-items:center;flex:none;width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%;background:#4548e2;color:#fff}.eq-go svg{width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6)}.eq-idle{background:#2b2a33}.eq-wall{width:100%;height:100%;object-fit:cover}.eq-idle:after,.eq-wall{position:absolute;inset:0}.eq-idle:after{content:"";background:linear-gradient(180deg,rgba(18,16,28,.38),rgba(18,16,28,.08) 45%,rgba(18,16,28,.3))}.eq-idle>:not(.eq-wall){position:relative;z-index:1}.eq-idle .eq-clock,.eq-idle .eq-clock span,.eq-idle .eq-status{color:#fff}.eq-idle .eq-status i{background:#fff}.eq-idle .eq-note{position:absolute}.eq-clock{margin:calc(var(--u) * 24) 0 0;text-align:center}.eq-clock b{display:block;font-size:calc(var(--u) * 22);font-weight:500;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eq-clock span{display:block;margin-top:calc(var(--u) * 2.5);font-size:calc(var(--u) * 4.2);color:#5a5550}.eq-note{position:absolute;left:calc(var(--u) * 3);right:calc(var(--u) * 3);top:calc(var(--u) * 12);display:flex;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3.4);border-radius:calc(var(--u) * 5);background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 30px -14px rgba(26,24,22,.4);transform:translateY(-160%);opacity:0;transition:transform .6s var(--water),opacity .4s ease}.eq-card-r .eq-ph:is(.is-1,.is-2) .eq-note{transform:none;opacity:1}.eq-note-ico{display:grid;place-items:center;flex:none;width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:calc(var(--u) * 2.4);background:#4548e2;color:#fff}.eq-note-ico .v2-glyph{width:calc(var(--u) * 5.4);height:calc(var(--u) * 5.4)}.eq-note-ico{position:relative}.eq-note-ico:after{content:"";position:absolute;top:calc(var(--u) * -1);right:calc(var(--u) * -1);width:calc(var(--u) * 3);height:calc(var(--u) * 3);border-radius:50%;background:#ff5a45;box-shadow:0 0 0 calc(var(--u) * .6) #fff}.eq-note-text{display:flex;flex-direction:column;min-width:0;font-size:calc(var(--u) * 3.5);line-height:1.3}.eq-note-app{display:flex;justify-content:space-between;gap:calc(var(--u) * 2);font-size:calc(var(--u) * 3);color:#5a5550}.eq-note-text b{font-weight:600}.eq-note-app i{font-style:normal}.eq-note-msg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#2a2724}.eq-fly{position:absolute;left:50%;top:14%;z-index:5;width:230px;--u:3px;pointer-events:none;animation:eq-fly .9s var(--water) both}.eq-fly.is-back{top:60%;animation-name:eq-fly-back}.eq-fly-y{animation:eq-fly-y .9s ease-in-out both}.eq-fly .eq-b{max-width:100%;box-shadow:0 14px 34px -14px rgba(26,24,22,.5)}@keyframes eq-fly{0%{transform:translate(calc(-50% - var(--fly)),240px);opacity:0}25%{opacity:1}80%{opacity:1}to{transform:translate(calc(-50% + var(--fly)));opacity:0}}@keyframes eq-fly-back{0%{transform:translateX(calc(-50% + var(--fly)));opacity:0}25%{opacity:1}80%{opacity:1}to{transform:translateX(calc(-50% - var(--fly)));opacity:0}}@keyframes eq-fly-y{50%{transform:translateY(-44px)}}.eq-phone .eq-pair{grid-template-columns:250px;gap:0;--fly:0px;padding:0 16px}.eq-phone .eq-card{grid-area:1/1;transition:opacity .45s ease}.eq-phone .eq-pair.is-left .eq-card-r,.eq-phone .eq-pair.is-right .eq-card-l{opacity:0;pointer-events:none}.eq-phone .eq-ph{border-radius:30px;box-shadow:0 0 0 5px #1d1b19,0 20px 50px -22px rgba(26,24,22,.55)}.eq-phone figcaption{margin-top:16px;font-size:13px}.eq-phone .eq-fly{top:40%;width:200px;--u:2.5px}.eq-phone .eq-fly,.eq-phone .eq-fly.is-back{animation-name:eq-fly-up}.eq-phone .eq-fly-y{animation:none}@keyframes eq-fly-up{0%{transform:translate(-50%);opacity:0}30%{opacity:1}to{transform:translate(-50%,-150px);opacity:0}}@media (prefers-reduced-motion:reduce){.eq-card,.eq-note,.eq-scr,.eq-send{transition:none}.eq-b,.eq-caret,.eq-field.is-typing b:after,.eq-fly,.eq-fly-y,.eq-tap{animation:none}}.fq{display:flex;flex-direction:column;justify-content:center;padding:80px 0;background:var(--paper);color:var(--ink)}.fq-phone{padding:56px 0 200px}.fq-widget{width:100%;max-width:1096px;margin:0 auto;padding:0 56px;box-sizing:border-box}.fq-phone .fq-widget{padding:0}.fq-frame{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:8px;min-height:420px;padding:14px;border-radius:28px;background:#fff;box-shadow:var(--sheet-lift);animation:fq-in .45s var(--water) both}.fq-phone .fq-frame{display:flex;flex-direction:column;gap:0;min-height:600px;margin:0 8px;padding:8px;border-radius:24px}.fq-show{position:relative;display:grid;place-items:center;overflow:hidden;padding:24px;border-radius:20px;background:var(--paper)}.fq-phone .fq-show{height:268px;flex:none;padding:16px;border-radius:18px}.fq-say{display:flex;flex-direction:column;justify-content:center;padding:24px 30px 24px 26px}.fq-phone .fq-say{flex:1 1;justify-content:flex-start;padding:16px 14px 18px}.fq-frame,.fq-say{position:relative}.fq-frame>.v2-share{top:12px;right:12px;z-index:2}.fq-frame>.v2-share.is-open{right:56px}.fq-eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.fq-eyebrow svg{width:17px;height:17px}.fq-phone .fq-eyebrow{margin-bottom:8px;font-size:11px}.fq-phone .fq-eyebrow svg{width:15px;height:15px}.fq-ask{margin:0;font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.1;text-wrap:balance;color:var(--ink)}.fq-phone .fq-ask{font-size:22px}.fq-ans{margin:12px 0 0;max-width:520px;font-size:18px;line-height:1.5;color:var(--ink)}.fq-phone .fq-ans{margin-top:10px;font-size:16px}.fq-tabs{display:flex;gap:8px;width:max-content;max-width:100%;margin:0 auto 18px;padding:4px;box-sizing:border-box}.fq-desk .fq-tabs{flex-wrap:wrap;justify-content:center}.fq-phone .fq-tabs{width:auto;max-width:none;gap:6px;margin:0 0 10px;padding:4px 16px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.fq-phone .fq-tabs::-webkit-scrollbar{display:none}.fq-tab{position:relative;isolation:isolate;flex:none;height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--capsule-bg);box-shadow:var(--capsule-lift);font:inherit;font-size:15px;font-weight:500;color:var(--ink-2);white-space:nowrap;cursor:pointer;overflow:hidden;transition:background .25s ease,color .25s ease,box-shadow .25s ease;display:inline-flex;align-items:center;gap:8px;padding-left:14px}.fq-phone .fq-tab{gap:6px;padding-left:11px}.fq-tab.is-on{color:var(--on-wash);box-shadow:var(--wash-edge)}.fq-ic{flex:none;width:18px;height:18px;overflow:visible}.fq-phone .fq-ic{width:16px;height:16px}.fq-tab.is-on .fq-ic .a{animation:var(--fq-ic) 2.4s var(--water) infinite}.fq-tab:first-child{--fq-ic:fq-ic-rise}.fq-tab:first-child .fq-ic .a{transform-origin:12px 20px}.fq-tab:nth-child(2){--fq-ic:fq-ic-turn}.fq-tab:nth-child(2) .fq-ic .a{transform-origin:12px 12px}.fq-tab:nth-child(3){--fq-ic:fq-ic-flap}.fq-tab:nth-child(3) .fq-ic .a{transform-origin:12px 7px}.fq-tab:nth-child(4){--fq-ic:fq-ic-draw}.fq-tab:nth-child(4) .fq-ic .a{stroke-dasharray:20}.fq-tab:nth-child(5){--fq-ic:fq-ic-drop}.fq-tab:nth-child(6){--fq-ic:fq-ic-slide}@keyframes fq-ic-rise{0%,to{transform:scaleY(1)}40%{transform:scaleY(.55)}70%{transform:scaleY(1.08)}}@keyframes fq-ic-turn{0%,to{transform:scaleX(1)}50%{transform:scaleX(.2)}}@keyframes fq-ic-flap{0%,to{transform:scaleY(1)}45%{transform:scaleY(-.6)}}@keyframes fq-ic-draw{0%{stroke-dashoffset:20}60%,to{stroke-dashoffset:0}}@keyframes fq-ic-drop{0%{transform:translateY(-3px);opacity:0}35%{opacity:1}70%,to{transform:translateY(1px);opacity:1}}@keyframes fq-ic-slide{0%,to{transform:none}45%{transform:translate(-1.5px,1.5px)}}@media (prefers-reduced-motion:reduce){.fq-tab.is-on .fq-ic .a{animation:none}}.fq-tab.is-on:not(:has(.fq-run)){background:var(--wash)}.fq-tab:focus-visible{outline:1.5px solid var(--accent);outline-offset:2px}.fq-phone .fq-tab{height:40px;padding:0 14px;font-size:14px}.fq-run{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--wash);clip-path:inset(0 100% 0 0);animation:fq-run var(--every) linear both}@keyframes fq-run{to{clip-path:inset(0 0 0 0)}}.fq-sc{width:100%;max-width:400px;font-size:14px;color:var(--ink)}.fq-phone .fq-sc{font-size:12.5px}.fq-tick{width:14px;height:14px;color:var(--accent)}.fq-sc code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}.fq-g-box{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;border-radius:999px;background:#fff;box-shadow:0 6px 14px -10px rgba(0,0,0,.3)}.fq-g-box svg{width:16px;height:16px;color:var(--ink-2)}.fq-g-list{--rh:58px;position:relative;display:grid;gap:8px;margin:0;padding:0;list-style:none}.fq-phone .fq-g-list{--rh:48px;gap:6px}.fq-g-list li{position:relative;display:grid;align-content:center;height:var(--rh);padding:0 14px;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(26,24,22,.05),0 6px 16px -10px rgba(26,24,22,.28)}.fq-g-list b{font-size:15px;font-weight:600;color:#1a0dab}.fq-g-list span{font-size:12px;color:var(--ink-2)}.fq-phone .fq-g-list b{font-size:13.5px}.fq-phone .fq-g-list span{font-size:11px}.fq-g-us{z-index:1;background:var(--wash)!important;box-shadow:var(--wash-edge),0 10px 20px -14px rgba(69,72,226,.5)!important;animation:fq-g-us 8s var(--water) .6s both}.fq-g-a{animation:fq-g-a 8s var(--water) .6s both}.fq-g-us em{position:absolute;right:12px;top:50%;translate:0 -50%;padding:3px 9px;border-radius:999px;background:var(--accent);font-style:normal;font-size:11px;font-weight:600;color:#fff;opacity:0;animation:fq-g-new 8s ease .6s both}.fq-g-days{display:flex;justify-content:space-between;margin-top:12px;font-size:12px;color:var(--ink-2)}.fq-g-days span{padding:3px 9px;border-radius:999px;animation:fq-g-d1 8s ease .6s both}.fq-g-days span+span{animation-name:fq-g-d2}@keyframes fq-g-us{0%,18%{transform:none}30%,52%{transform:translateY(calc(var(--rh) + 8px))}66%,to{transform:none}}@keyframes fq-g-a{0%,18%{transform:none}30%,52%{transform:translateY(calc(-1 * (var(--rh) + 8px)))}66%,to{transform:none}}@keyframes fq-g-new{0%,64%{opacity:0}72%,to{opacity:1}}@keyframes fq-g-d1{0%,22%{background:transparent;color:var(--ink-2)}30%,54%{background:#fff;color:var(--ink)}62%,to{background:transparent;color:var(--ink-2)}}@keyframes fq-g-d2{0%,62%{background:transparent;color:var(--ink-2)}70%,to{background:#fff;color:var(--accent)}}.fq-dom-bar{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:14px 14px 0 0;background:#fff;box-shadow:inset 0 -.5px 0 var(--rule-faint)}.fq-dom-bar svg{width:16px;height:16px;color:var(--ink-2)}.fq-dom-bar b,.fq-dom-chip{font-weight:600}.fq-dom-chip{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:3px 9px;border-radius:999px;background:var(--wash);font-size:11.5px;color:var(--accent);animation:fq-pop .4s var(--water) 2.6s both}.fq-dom-site{position:relative;height:170px;overflow:hidden;border-radius:0 0 14px 14px;background:#fff;box-shadow:0 12px 24px -16px rgba(26,24,22,.4)}.fq-phone .fq-dom-site{height:130px}.fq-dom-old{position:absolute;inset:0;display:grid;gap:10px;align-content:start;padding:16px;background:#f2f2f2}.fq-dom-old i{height:12px;border-radius:3px;background:#d6d6d6}.fq-dom-old i:first-child{height:34px;width:70%;background:#cfd6e6}.fq-dom-old i:nth-child(3){width:80%}.fq-dom-new{position:absolute;inset:0;clip-path:inset(0 0 0 100%);animation:fq-wipe 1.1s var(--water) 1.2s forwards}.fq-dom-new img{width:100%;height:100%;object-fit:cover}.fq-dom-new b{position:absolute;left:14px;bottom:12px;font-size:16px;font-weight:600;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.45)}.fq-dom-own{margin:12px 0 0;font-size:13px;color:var(--ink-2);text-align:center}.fq-dom-own b{color:var(--ink)}@keyframes fq-wipe{to{clip-path:inset(0 0 0 0)}}.fq-mail-to{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-weight:600}.fq-mail-to svg{width:18px;height:18px;color:var(--ink-2)}.fq-mail-to span{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:12px;color:var(--accent)}.fq-mail-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.fq-mail-list li{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"i b e" "i s s";gap:0 10px;align-items:center;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 6px 14px -12px rgba(0,0,0,.3);animation:fq-drop .5s var(--water) both;animation-delay:calc(.6s + var(--n) * .9s)}.fq-mail-list i{grid-area:i;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--wash);font-style:normal;font-weight:600;color:var(--accent)}.fq-mail-list b{grid-area:b;font-size:13px;font-weight:600}.fq-mail-list span{grid-area:s;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fq-mail-list em{grid-area:e;font-style:normal;font-size:11px;color:var(--ink-2)}@keyframes fq-drop{0%{opacity:0;transform:translateY(-10px)}}.fq-chart{display:block;width:100%;height:auto;padding:10px 8px 0;box-sizing:border-box;border-radius:14px 14px 0 0;background:#fff}.fq-chart-grid{stroke:var(--rule-faint);stroke-width:1}.fq-chart-day{stroke:var(--accent);stroke-width:1.2;stroke-dasharray:3 4;opacity:.7}.fq-chart-line{fill:none;stroke:var(--accent);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:360;stroke-dashoffset:360;animation:fq-draw 2.8s var(--water) .4s forwards}.fq-chart-l{display:flex;justify-content:space-between;margin:0;padding:4px 12px 10px;border-radius:0 0 14px 14px;background:#fff;font-size:11px;color:var(--ink-2);box-shadow:0 12px 24px -16px rgba(26,24,22,.4)}.fq-ids{display:grid;gap:6px;margin-top:12px}.fq-id{display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(26,24,22,.05),0 6px 16px -10px rgba(26,24,22,.28);animation:fq-pop .35s var(--water) both}.fq-id:first-child{animation-delay:1.2s}.fq-id:nth-child(2){animation-delay:1.5s}.fq-id:nth-child(3){animation-delay:1.8s}.fq-id b{font-size:12.5px;font-weight:600}.fq-id code{margin-left:auto;color:var(--ink-2)}.fq-phone .fq-ids{gap:4px;margin-top:8px}.fq-phone .fq-id{padding:5px 10px}.fq-crm-card{padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 12px 24px -16px rgba(26,24,22,.4)}.fq-crm-head{display:grid;gap:2px;margin:0 0 6px}.fq-crm-head b{font-size:15px}.fq-crm-head span{font-size:11px;color:var(--ink-2)}.fq-crm-row{display:flex;justify-content:space-between;gap:12px;margin:0;padding:7px 0;box-shadow:inset 0 .5px 0 var(--rule-faint)}.fq-phone .fq-crm-row{padding:5px 0}.fq-crm-row span{color:var(--ink-2)}.fq-crm-row b{font-weight:600;opacity:0;animation:fq-type .35s steps(6) both;animation-delay:calc(.6s + var(--n) * .45s)}.fq-crm-foot{display:flex;align-items:center;justify-content:center;gap:6px;margin:10px 0 0;font-size:12.5px;color:var(--ink-2)}@keyframes fq-type{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.fq-pages{display:grid;gap:8px}.fq-page{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 12px;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(26,24,22,.05),0 6px 16px -10px rgba(26,24,22,.28);animation:fq-pop .35s var(--water) both;animation-delay:calc(.3s + var(--n) * .25s)}.fq-page code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fq-page span{flex:none;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600;opacity:0;animation:fq-pop .3s var(--water) both;animation-delay:calc(1.6s + var(--n) * .5s)}.fq-page.is-keep span{background:var(--wash);color:var(--on-wash)}.fq-page.is-drop span{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink-2)}.fq-page.is-drop code{animation:fq-dim .4s ease both;animation-delay:calc(1.6s + var(--n) * .5s)}.fq-pages small{margin-top:4px;font-size:13px;color:var(--ink-2);text-align:center}@keyframes fq-dim{to{color:var(--ink-2);text-decoration:line-through}}@keyframes fq-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fq-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes fq-draw{to{stroke-dashoffset:0}}@media (hover:hover){.fq-tab:not(.is-on):hover{background:color-mix(in srgb,#fff 70%,#f8f3ed);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.fq-frame,.fq-run,.fq-sc,.fq-sc *{animation:none!important}.fq-chart-line{stroke-dashoffset:0}.fq-dom-new{clip-path:none}.fq-crm-row b,.fq-g-us em,.fq-page span{opacity:1}.fq-tab{transition:none}}