@import url(https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700&family=Manrope:wght@500;600;700&display=swap);.tdlogo{align-items:center;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:.6em;line-height:1;-webkit-user-select:none;user-select:none}.tdlogo-mark{display:block;flex:none;height:3em;object-fit:contain;width:auto}.tdlogo-text{display:flex;flex-direction:column;gap:.32em;min-width:0}.tdlogo-name{font-size:1.35em;font-weight:800;letter-spacing:.01em;white-space:nowrap}.tdlogo-team{color:#0a2540}.tdlogo-dekho{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#0f7f90,#14b8b0);-webkit-background-clip:text;background-clip:text;color:#0e9aa7}.tdlogo-tag{color:#5f7078;font-size:.46em;font-weight:600;letter-spacing:.05em;white-space:nowrap}.tdsp{--tdsp-a:#4f6bff;--tdsp-b:#9a5cff;--tdsp-c:#12c6d8;--tdsp-ink:#151a3a;--tdsp-mu:#5b6285;-webkit-font-smoothing:antialiased;align-items:center;animation:tdsp-in .45s ease both;background:radial-gradient(900px 600px at 50% 38%,#fff 0,#fff0 70%),linear-gradient(160deg,#eef1ff,#f8f9ff 45%,#e6faff);color:var(--tdsp-ink);display:flex;flex-direction:column;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;gap:26px;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:9999}.tdsp *,.tdsp :after,.tdsp :before{box-sizing:border-box}.tdsp.is-offline{--tdsp-a:#e5486d;--tdsp-b:#f0793a;--tdsp-c:#f5b04a;background:radial-gradient(900px 600px at 50% 38%,#fff 0,#fff0 70%),linear-gradient(160deg,#fff1f4,#fffaf8 48%,#fff4e6)}@keyframes tdsp-in{0%{opacity:0}to{opacity:1}}.tdsp-orb{border-radius:50%;pointer-events:none;position:absolute;will-change:transform}.tdsp-orb--1{animation:tdsp-drift-a 18s ease-in-out infinite alternate;background:radial-gradient(circle at 30% 30%,#8fa2ff80,#c8b2ff1a 65%,#0000 72%);height:46vmax;left:-16vmax;top:-18vmax;width:46vmax}.tdsp-orb--2{animation:tdsp-drift-b 22s ease-in-out infinite alternate;background:radial-gradient(circle at 60% 40%,#7fe3ee80,#a9c4ff1a 65%,#0000 72%);bottom:-16vmax;height:38vmax;right:-14vmax;width:38vmax}.tdsp-orb--3{animation:tdsp-drift-a 16s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,#ffe3ae8c,#0000 70%);height:20vmax;right:22%;top:8%;width:20vmax}.tdsp.is-offline .tdsp-orb--1{background:radial-gradient(circle at 30% 30%,#ffa0b073,#0000 70%)}.tdsp.is-offline .tdsp-orb--2{background:radial-gradient(circle at 60% 40%,#ffcd9680,#0000 70%)}@keyframes tdsp-drift-a{to{transform:translate3d(5vmax,4vmax,0) scale(1.07)}}@keyframes tdsp-drift-b{to{transform:translate3d(-5vmax,-3vmax,0) scale(1.09)}}.tdsp-stage{aspect-ratio:1;display:grid;place-items:center;position:relative;width:min(76vw,360px)}.tdsp-orbit{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.tdsp-track{fill:none;stroke:#7882c833;stroke-width:1}.tdsp-arc{fill:none;stroke:url(#tdspRing);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:250 630;transform:rotate(-90deg)}.tdsp-arc,.tdsp-spin{transform-origin:160px 160px}.tdsp-spin{animation:tdsp-rotate 2.6s linear infinite}.tdsp-spin--rev{animation-direction:reverse;animation-duration:9s}@keyframes tdsp-rotate{to{transform:rotate(1turn)}}.tdsp-node{fill:#fff;stroke-width:2}.tdsp-node--1{stroke:var(--tdsp-a)}.tdsp-node--2{stroke:var(--tdsp-b)}.tdsp-node--3{stroke:var(--tdsp-c)}.tdsp-logo{display:grid;place-items:center;position:relative;transform:scale(1.25);z-index:1}.tdsp-logo .tdlogo{display:flex;flex-direction:column;gap:14px}.tdsp-logo .tdlogo,.tdsp-logo .tdlogo-text{align-items:center;text-align:center}.tdsp-logo .tdlogo-mark{animation:tdsp-mark-in .9s cubic-bezier(.2,.9,.2,1.15) .1s both,tdsp-breathe 2.8s ease-in-out 1s infinite}.tdsp-logo .tdlogo-team{animation:tdsp-word-l .8s cubic-bezier(.2,.8,.2,1) .45s both;display:inline-block}.tdsp-logo .tdlogo-dekho{animation:tdsp-word-r .8s cubic-bezier(.2,.8,.2,1) .6s both;display:inline-block}.tdsp-logo .tdlogo-tag{animation:tdsp-fade-up .7s ease 1s both}@keyframes tdsp-mark-in{0%{opacity:0;transform:scale(.2) rotate(-90deg)}to{opacity:1;transform:none}}@keyframes tdsp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes tdsp-word-l{0%{letter-spacing:.3em;opacity:0;transform:translateX(-24px)}to{letter-spacing:inherit;opacity:1;transform:none}}@keyframes tdsp-word-r{0%{letter-spacing:.3em;opacity:0;transform:translateX(24px)}to{letter-spacing:inherit;opacity:1;transform:none}}@keyframes tdsp-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tdsp-msg{align-items:center;animation:tdsp-fade-up .7s ease .5s both;display:flex;flex-direction:column;gap:10px;padding:0 24px;text-align:center}.tdsp-text{color:var(--tdsp-ink);font-family:Sora,Manrope,system-ui,sans-serif;font-size:clamp(15px,4vw,18px);font-weight:600;letter-spacing:-.01em;margin:0}.tdsp-dots i{animation:tdsp-dot 1.2s ease-in-out infinite;display:inline-block;font-style:normal}.tdsp-dots i:nth-child(2){animation-delay:.18s}.tdsp-dots i:nth-child(3){animation-delay:.36s}@keyframes tdsp-dot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.tdsp-chip{align-items:center;background:#fff;border:1px solid #ffd0da;border-radius:999px;box-shadow:0 12px 22px -14px #b41e3c99;color:#b3243f;display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:6px 13px}.tdsp-bar{background:#7882c829;border-radius:3px;height:3px;overflow:hidden;position:relative;width:min(220px,52vw)}.tdsp-bar:after{animation:tdsp-sweep 1.4s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--tdsp-a),var(--tdsp-b),var(--tdsp-c),#0000);border-radius:inherit;content:"";inset:0;position:absolute;width:45%}@keyframes tdsp-sweep{0%{transform:translateX(-100%)}to{transform:translateX(230%)}}@media (max-width:480px){.tdsp{gap:20px}.tdsp-logo{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.tdsp,.tdsp *,.tdsp :after,.tdsp :before{animation-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.modal-backdrop{align-items:center;background:#0009;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modal-container{background:#fff;border-radius:12px;box-shadow:0 5px 15px #0000004d;color:#333;max-width:420px;padding:30px;position:relative;text-align:center;width:90%}.modal-screen-1 .rcm-ai-branding{color:#4caf50;font-size:1.8em;margin-bottom:25px}.modal-button{border:none;border-radius:8px;cursor:pointer;font-size:1em;margin-bottom:15px;padding:12px 20px;transition:background-color .3s ease;width:100%}.modal-button.primary{background-color:#007bff;color:#fff}.modal-button.primary:hover{background-color:#0056b3}.modal-button.secondary{background-color:#6c757d;color:#fff}.modal-button.secondary:hover{background-color:#5a6268}.modal-button.guest{background-color:#28a745;color:#fff}.modal-button.guest:hover{background-color:#218838}.separator{color:#666;font-size:.9em;margin:20px 0}.modal-screen-2 h3{color:#333;margin-bottom:20px}.back-arrow{background:none;border:none;color:#6c757d;cursor:pointer;font-size:1.5em;left:20px;position:absolute;top:20px}.back-arrow:hover{color:#5a6268}.modal-input{border:1px solid #ddd;font-size:1em;width:calc(100% - 20px)}.modal-input,.read-only-room-id{border-radius:8px;margin-bottom:15px;padding:10px}.read-only-room-id{background-color:#e9ecef;color:#495057;font-family:monospace;text-align:left}.notification-modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.notification-modal-card{animation:slideIn .3s ease-out;background:#ffffff26;border:1px solid #fff3;border-radius:15px;box-shadow:0 8px 32px 0 #1f26875e;color:#fff;display:flex;flex-direction:column;gap:20px;max-width:500px;padding:30px;position:relative;text-align:center;width:90%}.modal-title{align-items:center;display:flex;font-size:1.8rem;font-weight:600;gap:10px;justify-content:center;margin-bottom:15px}.modal-logo{background-color:#fffc;border-radius:50%;height:48px;object-fit:contain;padding:5px;width:48px}.modal-description{color:#fffc;font-size:1rem;line-height:1.6;margin-bottom:25px}.modal-actions{display:flex;gap:15px;justify-content:center}.enable-button,.not-now-button{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 25px;transition:all .3s ease}.enable-button{background:linear-gradient(45deg,#007bff,#0056b3);box-shadow:0 4px 10px #007bff4d;color:#fff}.enable-button:hover:not(:disabled){background:linear-gradient(45deg,#0056b3,#007bff);box-shadow:0 6px 15px #007bff66;transform:translateY(-2px)}.not-now-button{background-color:#fff3;border:1px solid #ffffff4d;color:#fff}.not-now-button:hover:not(:disabled){background-color:#ffffff4d;border-color:#ffffff80;transform:translateY(-2px)}.enable-button:disabled,.not-now-button:disabled{cursor:not-allowed;opacity:.6}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.0b681907.css.map*/