.client-demo{color:#20282d;color:lab(15.3346% -2.27107 -4.86066);background:#fafcfe;background:lab(98.837% -.443995 -1.43219);max-width:1280px;margin:auto;font-family:"Source Sans 3",sans-serif;font-size:16px;line-height:normal}.client-demo :where(h1,h2,h3,p){font:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.client-demo button{font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.client-demo button:disabled{cursor:default;opacity:.55}.client-demo :where(textarea,input){font:inherit;color:inherit;background:0 0;border-radius:0;min-width:0;max-width:100%}.client-demo textarea{resize:vertical;width:100%;color:#272f35!important;color:lab(18.8157% -2.29363 -4.87002)!important}.client-demo textarea::placeholder{color:#8a9095;color:lab(59.415% -1.62011 -3.28999)}.client-demo textarea:focus-visible,.client-demo input:focus-visible{outline-offset:3px;outline:2px solid #3b7477;outline:2px solid lab(44.9059% -18.8579 -7.78496)}.client-demo .demo-mobile{display:none}.demo-desktop{min-height:calc(100dvh - 32px)}.demo-bar{color:#675136;color:lab(36.1549% 7.06139 19.3351);background:#fbf6ec;background:lab(97.1552% .418037 5.34984);border-bottom:1px solid #e1d6c2;border-bottom:1px solid lab(86.1884% 1.06597 11.5901);justify-content:space-between;align-items:center;gap:12px;padding:7px 20px;font-size:12px;display:flex}.demo-bar button{white-space:nowrap;color:#1b575a;color:lab(33.3027% -18.8157 -7.74303)}.demo-screen-menu{background:var(--paper);border-bottom:1px solid #d1d9df;border-bottom:1px solid lab(86.0982% -1.9494 -3.95093);flex-wrap:wrap;gap:8px;padding:16px 20px;display:flex}.demo-screen-menu button{border:1px solid var(--line-strong);padding:8px 12px;font-size:14px}.demo-screen-menu [aria-current=page]{background:var(--action);color:var(--on-action)}.demo-auth-fields{flex-direction:column;display:flex}.demo-auth-fields>label{border-top:1px solid #dce2e7;border-top:1px solid lab(89.5755% -1.63132 -3.29609);justify-content:space-between;align-items:center;gap:14px;padding:16px 2px;font-size:17px;display:flex}.demo-auth-fields>label:last-of-type{border-bottom:1px solid #dce2e7;border-bottom:1px solid lab(89.5755% -1.63132 -3.29609)}.demo-auth-fields>label>span{color:#565f65;color:lab(39.6994% -2.36845 -4.90373);flex:none}.demo-auth-fields input{text-align:right;border:0;width:200px;padding:0}.demo-auth-fields input[inputmode=numeric]{letter-spacing:.35em;width:120px}.demo-auth-fields>p{color:var(--danger);padding-top:12px;font-size:14px}.demo-history-editor{padding:16px 0}.demo-history-editor textarea{border:1px solid var(--line-strong);min-height:90px;padding:14px 16px}.demo-history-editor>div{color:var(--accent);gap:18px;margin-top:12px;font-size:15px;display:flex}.demo-notice{background:var(--warm);padding:20px}.demo-modal-backdrop{z-index:50;background:#161b20b3;background:lab(9.53184% -1.82015 -3.88987/.7);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.demo-modal-backdrop>section{background:var(--paper);width:min(600px,100%);padding:24px}.demo-modal-backdrop>section>button{margin-left:auto;font-size:28px}.demo-video-placeholder{background:var(--avatar);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:240px;padding:20px;display:flex}.client-demo .demo-mobile>div:last-child[style*="position: sticky"]{z-index:4;margin-top:auto}@media (max-width:1023px){.client-demo .demo-desktop{display:none}.client-demo .demo-mobile{flex-direction:column;max-width:560px;min-height:calc(100dvh - 33px);margin:auto;display:flex}.demo-bar{padding:7px 12px;font-size:11px}.demo-auth-fields input{width:170px}.demo-call .demo-mobile{height:calc(100dvh - 33px);min-height:700px}}.demo-no-upcoming{background:var(--soft);flex-direction:column;gap:16px;padding:30px;display:flex}.demo-no-upcoming>p{font-size:20px}.demo-no-upcoming>button{color:var(--accent);font-size:16px}.demo-call .demo-desktop>div{min-height:calc(100dvh - 32px)!important}
.demo-hover-0:hover,.demo-hover-1:hover,.demo-hover-2:hover,.demo-hover-3:hover,.demo-hover-4:hover,.demo-hover-5:hover{color:#3b7477!important;color:lab(44.9059% -18.8579 -7.78496)!important}.demo-hover-6:hover{background:#172128!important;background:lab(11.852% -2.87401 -6.42357)!important}.demo-hover-7:hover{background:#f4f7fb!important;background:lab(97.1025% -.827372 -2.07187)!important}.demo-hover-8:hover{color:#3b7477!important;color:lab(44.9059% -18.8579 -7.78496)!important}.demo-hover-9:hover{border-color:#2a343c!important;border-color:lab(21.1376% -2.99017 -6.46576)!important}.demo-hover-10:hover,.demo-hover-11:hover,.demo-hover-12:hover,.demo-hover-13:hover{color:#3b7477!important;color:lab(44.9059% -18.8579 -7.78496)!important}.demo-hover-14:hover{border-color:#788288!important;border-color:lab(53.6206% -2.39298 -4.91573)!important}.demo-hover-15:hover{background:#172128!important;background:lab(11.852% -2.87401 -6.42357)!important}.demo-hover-16:hover{border-color:#788288!important;border-color:lab(53.6206% -2.39298 -4.91573)!important}.demo-hover-17:hover{background:#f7fbfe!important;background:lab(98.2625% -.827491 -2.07194)!important}.demo-hover-18:hover{background:#f7fbfe!important;background:lab(98.2625% -.827491 -2.07194)!important;border-color:#788288!important;border-color:lab(53.6206% -2.39298 -4.91573)!important}.demo-hover-19:hover{background:#172128!important;background:lab(11.852% -2.87401 -6.42357)!important}.demo-hover-20:hover{border-color:#788288!important;border-color:lab(53.6206% -2.39298 -4.91573)!important}.demo-hover-21:hover{background:#172128!important;background:lab(11.852% -2.87401 -6.42357)!important}.demo-hover-22:hover,.demo-hover-23:hover{background:#f4f7fb!important;background:lab(97.1025% -.827372 -2.07187)!important}.demo-hover-24:hover{border-color:#2a343c!important;border-color:lab(21.1376% -2.99017 -6.46576)!important}.demo-hover-25:hover{background:#f4f7fb!important;background:lab(97.1025% -.827372 -2.07187)!important}.demo-hover-26:hover{border-color:#788288!important;border-color:lab(53.6206% -2.39298 -4.91573)!important}.demo-hover-27:hover,.demo-hover-28:hover,.demo-hover-29:hover{background:#f4f7fb!important;background:lab(97.1025% -.827372 -2.07187)!important}
