body[data-landing] .fixed.right-2.top-16.z-50,body[data-landing] .absolute.top-full.right-0.z-50{background:var(--bg-raised)!important;border:1px solid var(--border)!important;color:var(--text)!important;-webkit-backdrop-filter:var(--glass)!important;box-shadow:var(--shadow)!important;z-index:9999!important}body[data-landing] .fixed.right-2.top-16.z-50 *,body[data-landing] .absolute.top-full.right-0.z-50 *{color:inherit!important}[data-theme=light] body[data-landing] header .relative{overflow:visible!important}[data-theme=light] body[data-landing] .fixed.right-2.top-16.z-50{position:fixed!important;transform:none!important}@media (width<=768px){body[data-landing] .feedback-submit-btn{min-height:48px!important;padding:.875rem 1.5rem!important;font-size:1rem!important;font-weight:600!important}@media (width<=480px){body[data-landing] .feedback-submit-btn{width:100%!important}}body[data-landing] .feedback-page,body[data-landing] .keyholder-page{margin:0!important;padding:0!important}}[data-theme=light] body[data-landing] .min-h-screen{color:var(--text)!important;background:linear-gradient(#f8fafc,#f1f5f9,#e2e8f0)!important}[data-theme=light] body[data-landing] header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fafcd9!important}[data-theme=light] body[data-landing] header .font-semibold{color:var(--text)!important}[data-theme=light] body[data-landing] header nav a{color:var(--text-soft)!important}[data-theme=light] body[data-landing] header nav a:hover,[data-theme=light] body[data-landing] .text-slate-100,[data-theme=light] body[data-landing] .text-slate-200{color:var(--text)!important}:is([data-theme=light],[data-theme=white]) body[data-landing] h1,:is([data-theme=light],[data-theme=white]) body[data-landing] h2,:is([data-theme=light],[data-theme=white]) body[data-landing] h3,:is([data-theme=light],[data-theme=white]) body[data-features] h1,:is([data-theme=light],[data-theme=white]) body[data-features] h2,:is([data-theme=light],[data-theme=white]) body[data-features] h3{color:var(--text)!important;font-size:revert!important}:is([data-theme=light],[data-theme=white]) body[data-landing] .text-indigo-400{color:#4f46e5!important}:is([data-theme=light],[data-theme=white]) body[data-landing] .text-indigo-300{color:#6366f1!important}[data-theme=light] body[data-landing] .min-h-screen .card{-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);background:#ffffffbf!important;border:1px solid #0f172a14!important}[data-theme=light] body[data-landing] .blur-2xl{opacity:.28!important;background:linear-gradient(45deg,#ddd6fe,#e0e7ff,#fef3c7)!important}[data-theme=light] body[data-landing] pre{border:1px solid var(--border)!important;background:#f8fafc!important}[data-theme=light] body[data-landing] pre code{line-height:1.5;white-space:pre-wrap!important;word-break:break-word!important;color:var(--text)!important}[data-theme=light] body[data-landing] code{border-radius:.25rem;padding:.125rem .25rem;color:var(--text)!important;background:#e2e8f0!important}[data-theme=light] body[data-landing] .bg-slate-950{background:var(--text)!important;color:#fff!important}[data-theme=light] body[data-landing] .bg-indigo-500\/20{background:#e0e7ff!important}[data-theme=light] body[data-landing] .text-emerald-400{color:#059669!important}[data-theme=light] body[data-landing] footer{border-top:1px solid var(--border)!important;color:var(--text-soft)!important}@media (width<=768px){body[data-landing] .login-form{order:-1!important}}body[data-landing] .landing-media,body[data-landing] .device-img,body[data-landing] .hero-visual img,body[data-landing] .hero-visual picture img{object-fit:contain;width:100%;max-width:min(420px,92vw);height:auto;margin-inline:auto;display:block}body[data-landing] .hero-copy p+p{margin-top:.75rem}@media (width<=768px){body[data-landing] .header-cta{display:none!important}}[data-theme=white] body[data-landing] .text-slate-100{color:#0b1220!important}[data-theme=light] body[data-landing] .themed-box{background-color:#f3f4f6}[data-theme=light] body[data-landing] .bg-white\/5.border-white\/10{background:#ffffffbf!important;border-color:#0f172a14!important}[data-theme=light] body[data-landing] a{color:#1f2937}[data-theme=light] body[data-landing] a:hover{color:#111827}[data-theme=light] body[data-landing] input,[data-theme=light] body[data-landing] select,[data-theme=light] body[data-landing] textarea,[data-theme=white] body[data-landing] input,[data-theme=white] body[data-landing] select,[data-theme=white] body[data-landing] textarea{border:1px solid var(--border);color:var(--text);background:#fff;border-radius:.5rem;padding:.625rem .75rem;transition:border-color .2s,box-shadow .2s,background-color .2s}[data-theme=light] body[data-landing] input:focus,[data-theme=light] body[data-landing] select:focus,[data-theme=light] body[data-landing] textarea:focus,[data-theme=white] body[data-landing] input:focus,[data-theme=white] body[data-landing] select:focus,[data-theme=white] body[data-landing] textarea:focus{outline:none;box-shadow:0 0 0 3px #3b82f61f}[data-theme=dark] body[data-landing] input,[data-theme=dark] body[data-landing] select,[data-theme=dark] body[data-landing] textarea,[data-theme=darkblue] body[data-landing] input,[data-theme=darkblue] body[data-landing] select,[data-theme=darkblue] body[data-landing] textarea{color:var(--text);-webkit-backdrop-filter:none;background:#ffffff14;border:1px solid #ffffff29;border-radius:.5rem;padding:.625rem .75rem;box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] body[data-landing] input:focus,[data-theme=dark] body[data-landing] select:focus,[data-theme=dark] body[data-landing] textarea:focus,[data-theme=darkblue] body[data-landing] input:focus,[data-theme=darkblue] body[data-landing] select:focus,[data-theme=darkblue] body[data-landing] textarea:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 28%, transparent);outline:none}[data-theme=black] body[data-landing] input,[data-theme=black] body[data-landing] select,[data-theme=black] body[data-landing] textarea{color:var(--text,#f3f4f6);-webkit-backdrop-filter:none;background:#292929;border:1px solid #ffffff38;border-radius:.5rem;padding:.625rem .75rem;box-shadow:inset 0 1px #ffffff0f,0 0 #0000}[data-theme=black] body[data-landing] input:focus,[data-theme=black] body[data-landing] select:focus,[data-theme=black] body[data-landing] textarea:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 26%, transparent);outline:none}body[data-landing] input::placeholder,body[data-landing] textarea::placeholder{color:var(--text-faint,#9ca3af);opacity:.9}[data-theme=black] body[data-landing] input::placeholder,[data-theme=dark] body[data-landing] input::placeholder,[data-theme=darkblue] body[data-landing] input::placeholder,[data-theme=black] body[data-landing] textarea::placeholder,[data-theme=dark] body[data-landing] textarea::placeholder,[data-theme=darkblue] body[data-landing] textarea::placeholder{color:color-mix(in srgb, var(--text) 55%, transparent);opacity:.9}body[data-landing]{--login-bg-dark:#ffffff0f;--login-input-bg-dark:#ffffff0f;--login-border-dark:#27272a}[data-theme=dark] body[data-landing] .login-card,[data-theme=darkblue] body[data-landing] .login-card{background-color:var(--login-bg-dark)!important;border:none!important}[data-theme=dark] body[data-landing] .login-card[class*=bg-],[data-theme=darkblue] body[data-landing] .login-card[class*=bg-]{background-color:var(--login-bg-dark)!important}[data-theme=dark] body[data-landing] .login-card h1,[data-theme=dark] body[data-landing] .login-card h2,[data-theme=dark] body[data-landing] .login-card h3,[data-theme=darkblue] body[data-landing] .login-card h1,[data-theme=darkblue] body[data-landing] .login-card h2,[data-theme=darkblue] body[data-landing] .login-card h3{color:#f3f4f6!important}[data-theme=dark] body[data-landing] .login-card .muted,[data-theme=dark] body[data-landing] .login-card .text-slate-400,[data-theme=dark] body[data-landing] .login-card label,[data-theme=darkblue] body[data-landing] .login-card .muted,[data-theme=darkblue] body[data-landing] .login-card .text-slate-400,[data-theme=darkblue] body[data-landing] .login-card label{color:#a1a1aa!important}[data-theme=dark] body[data-landing] .login-card input,[data-theme=dark] body[data-landing] .login-card select,[data-theme=dark] body[data-landing] .login-card textarea,[data-theme=darkblue] body[data-landing] .login-card input,[data-theme=darkblue] body[data-landing] .login-card select,[data-theme=darkblue] body[data-landing] .login-card textarea{background-color:var(--login-input-bg-dark)!important;color:#e5e7eb!important;border:none!important}[data-theme=dark] body[data-landing] .login-card input::placeholder,[data-theme=darkblue] body[data-landing] .login-card input::placeholder{color:#94a3b8!important}[data-theme=dark] body[data-landing] .login-card input:focus,[data-theme=darkblue] body[data-landing] .login-card input:focus{outline:none}[data-theme=dark] body[data-landing] .login-card a,[data-theme=darkblue] body[data-landing] .login-card a{color:#cbd5e1!important}[data-theme=dark] body[data-landing] .login-card a:hover,[data-theme=darkblue] body[data-landing] .login-card a:hover{color:#fff!important}@media (width<=640px){body[data-landing] .login-card{border-radius:1.25rem!important;width:min(92vw,28rem)!important;margin-inline:auto!important;padding:1.25rem!important}body[data-landing] #google-signin-button [class*=nsm7Bb-HzV7m-LgbsSe]{width:100%!important;min-width:0!important;max-width:100%!important}}[data-theme=light] body[data-landing] .bg-blue-900\/20{background:#3b82f61a!important;border-color:#3b82f64d!important}[data-theme=light] body[data-landing] .text-blue-200,[data-theme=light] body[data-landing] .text-blue-100{color:#1e40af!important}[data-theme=light] body[data-landing] .text-blue-300{color:#1d4ed8!important}[data-theme=light] body[data-landing] .text-purple-200,[data-theme=light] body[data-landing] .text-purple-300{color:#7c2d12!important}[data-theme=light] body[data-landing] .bg-gradient-to-r.from-purple-900\/20.to-blue-900\/20{background:linear-gradient(90deg,#9333ea1a,#3b82f61a)!important}[data-theme=light] body[data-landing] .border-purple-500\/30{border-color:#9333ea4d!important}[data-theme=light] body[data-landing] .text-purple-200,[data-theme=light] body[data-landing] .text-purple-100{color:#7c2d12!important}[data-theme=light] body[data-landing] .bg-gradient-to-r.from-purple-600.to-blue-600{background:linear-gradient(90deg,#7c3aed,#2563eb)!important}[data-theme=light] body[data-landing] .bg-purple-600{background:#7c3aed!important}[data-theme=light] body[data-landing] .feedback-page .bg-gradient-to-r.from-purple-900\/20.to-blue-900\/20{background:linear-gradient(90deg,#9333ea1f,#4f46e51f)!important;border:1px solid #9333ea33!important;border-radius:1.5rem!important;box-shadow:0 12px 36px #9333ea1a,0 4px 14px #4f46e514!important}[data-theme=light] body[data-landing] .feedback-page .text-blue-300,[data-theme=light] body[data-landing] .feedback-page .text-green-300,[data-theme=light] body[data-landing] .feedback-page .text-yellow-400,[data-theme=light] body[data-landing] .feedback-page .text-red-400{filter:saturate(1.2)!important}[data-theme=light] body[data-landing] .feedback-page input,[data-theme=light] body[data-landing] .feedback-page select,[data-theme=light] body[data-landing] .feedback-page textarea,[data-theme=white] body[data-landing] .feedback-page input,[data-theme=white] body[data-landing] .feedback-page select,[data-theme=white] body[data-landing] .feedback-page textarea{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#1f2937!important;background:#fffc!important;border:1px solid #4f46e533!important}[data-theme=light] body[data-landing] .feedback-page input:focus,[data-theme=light] body[data-landing] .feedback-page select:focus,[data-theme=light] body[data-landing] .feedback-page textarea:focus,[data-theme=white] body[data-landing] .feedback-page input:focus,[data-theme=white] body[data-landing] .feedback-page select:focus,[data-theme=white] body[data-landing] .feedback-page textarea:focus{background:#fffffff2!important;border-color:#4f46e566!important;box-shadow:0 0 0 3px #4f46e51a!important}[data-theme=light] body[data-landing] .feedback-page pre{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a0d!important;border:1px solid #4f46e526!important}[data-theme=light] body[data-landing] .feedback-page .filter-bar{background:linear-gradient(135deg,#4f46e50f,#6366f10a)!important;border:1px solid #4f46e51f!important;border-radius:1rem!important}[data-theme=light] body[data-landing] .feedback-page .text-purple-200,[data-theme=light] body[data-landing] .feedback-page .text-purple-100{color:#4c1d95!important}[data-theme=light] body[data-landing] .feedback-page .bg-gradient-to-r.from-purple-900\/20.to-blue-900\/20{background:linear-gradient(90deg,#9333ea1a,#4f46e51a)!important;border:1px solid #9333ea40!important}[data-theme=light] body[data-landing] .feedback-page .bg-purple-600{background:#7c3aed!important}[data-theme=light] body[data-landing] .feedback-page .text-purple-100{color:#581c87!important}[data-theme=light] body[data-landing] .feedback-page .text-purple-200{color:#6b21a8!important}[data-theme=light] body[data-landing] .feedback-page .bg-gradient-to-r.from-purple-600.to-blue-600{color:#fff!important;background:linear-gradient(90deg,#7c3aed,#2563eb)!important}[data-theme=light] body .fancy-modal .text-slate-300,[data-theme=light] body .fancy-modal .text-slate-400{color:#4b5563!important}[data-theme=light] body .fancy-modal input,[data-theme=light] body .fancy-modal select,[data-theme=light] body .fancy-modal textarea,[data-theme=white] body .fancy-modal input,[data-theme=white] body .fancy-modal select,[data-theme=white] body .fancy-modal textarea{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#1f2937!important;background:#ffffffe6!important;border:1px solid #4f46e533!important}[data-theme=light] body .fancy-modal input:focus,[data-theme=light] body .fancy-modal select:focus,[data-theme=light] body .fancy-modal textarea:focus,[data-theme=white] body .fancy-modal input:focus,[data-theme=white] body .fancy-modal select:focus,[data-theme=white] body .fancy-modal textarea:focus{background:#fffffffa!important;border-color:#4f46e566!important;box-shadow:0 0 0 3px #4f46e51a!important}[data-theme=light] body .fancy-modal .badge-danger{color:#fff!important;background:#dc2626!important}[data-theme=light] body .fancy-modal .badge-warning{color:#fff!important;background:#f59e0b!important}[data-theme=dark] body .fancy-modal .card,[data-theme=darkblue] body .fancy-modal .card{background-color:#111827e6!important;border:1px solid #ffffff0d!important;border-radius:1.25rem!important}[data-theme=light] body[data-landing] .text-slate-100,:where([data-theme=light],[data-theme=white]) body[data-landing] .text-slate-200{color:var(--text)}[data-theme=light] body[data-landing] .text-slate-300{color:#4b5563!important}[data-theme=light] body[data-landing] .text-slate-400{color:#6b7280!important}[data-theme=light] body[data-landing] .bg-white\/5{background:#fffc!important;border:1px solid #0f172a1a!important}[data-theme=light] body[data-landing] .border-white\/10{border-color:#0f172a1a!important}[data-theme=light] body[data-landing] .bg-orange-600\/20{background:#ea580c1a!important;border-color:#ea580c33!important}[data-theme=light] body[data-landing] .text-orange-200,[data-theme=light] body[data-landing] .text-orange-100{color:#c2410c!important}[data-theme=light] body[data-landing] .text-orange-300{color:#ea580c!important}[data-theme=dark],[data-theme=darkblue],[data-theme=black]{--glass-blur:18px;--glass-sat:140%;--glass-shadow:0 14px 40px #00000073, inset 0 1px #ffffff0a}[data-theme=dark]{--card-border:#ffffff1a;--code-bg:#020617bf;--code-border:#ffffff1a}[data-theme=darkblue]{--card-border:#6366f138;--code-bg:linear-gradient(180deg, #060b19b8, #040714b8);--code-border:#6366f12e}[data-theme=black]{--bg:#0a0a0a;--bg-soft:#0f0f10;--bg-raised:#141416;--bg-elev:#ffffff0a;--card:linear-gradient(to bottom right, #ffffff0d, #ffffff05);--card-border:#ffffff1f;--code-bg:linear-gradient(180deg, #0a0a0ac7, #0a0a0ab8);--code-border:#ffffff24}.glass-card{background:var(--card);border:1px solid var(--card-border);-webkit-backdrop-filter:saturate(var(--glass-sat)) blur(var(--glass-blur));box-shadow:var(--glass-shadow);border-radius:1rem;position:relative}.glass-card:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff24,#fff0 45%);position:absolute;inset:0}[data-theme=dark] .codeblock,[data-theme=darkblue] .codeblock,[data-theme=black] .codeblock{-webkit-backdrop-filter:blur(8px)saturate(120%);background:var(--code-bg)!important;border-color:var(--code-border)!important}.codeblock code{font-variant-ligatures:none}.codeblock::-webkit-scrollbar{height:10px}.codeblock::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}.admin-response--solid{--ar-solid:#5e8cf1;box-shadow:inset 0 0 0 1px color-mix(in srgb, black 14%, var(--ar-solid) 86%), 0 10px 24px #00000040;color:#fff;border:1px solid color-mix(in srgb, black 14%, var(--ar-solid) 86%);isolation:isolate;border-radius:18px;padding:16px 18px 18px;background:var(--ar-solid)!important}.admin-response--solid:before{content:none!important}.ar__header--one-line{white-space:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.ar__by{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.ar__username{font-weight:600;text-decoration:none}.ar__username:hover,.ar__username:focus{opacity:.9;outline:none;text-decoration:none}.ar__badges{gap:.4rem;margin-left:.75rem;display:inline-flex}.ar__body{white-space:pre-wrap;word-break:break-word;margin-top:2em;line-height:1.6}.ar__dot{border-radius:999px;width:10px;height:10px}.admin-response--solid .ar__dot{background:#fff;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 3px #ffffff40,0 0 10px #ffffff8c}.admin-response--solid .ar__corner{color:#fff;background:#ffffff38;border-radius:999px;padding:.3rem .5rem;font-size:.7rem;font-weight:600;position:absolute;top:10px;right:12px;box-shadow:inset 0 0 0 1px #ffffff59}.admin-response--solid a{color:#fff;text-underline-offset:2px;text-decoration:underline}.admin-response--solid code{background:color-mix(in srgb, #000 20%, var(--ar-solid) 80%);color:#fff;border-radius:.4rem;padding:.12rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em}.admin-response--solid{transition:transform .18s,box-shadow .2s}@media (hover:hover){.admin-response--solid:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, black 18%, var(--ar-solid) 82%), 0 14px 28px #0000004d;transform:translateY(-1px)}}.admin-response--solid:focus-visible{outline-offset:3px;outline:2px solid #fff}.admin-response--solid :is(span,a,small,strong,code,p){color:inherit!important}.admin-response--gradient{color:#fff;isolation:isolate;border:1px solid #9333ea4d;border-radius:12px;padding:16px 18px 18px;box-shadow:0 4px 12px #9333ea1a,0 2px 4px #0000001a;background:linear-gradient(90deg,#9333ea33,#3b82f633)!important}.admin-response--gradient:before{content:none!important}.admin-response--gradient .ar__header--one-line{white-space:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.admin-response--gradient .ar__by{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.admin-response--gradient .ar__username{color:#fff;font-weight:600;text-decoration:none}.admin-response--gradient .ar__username:hover,.admin-response--gradient .ar__username:focus{opacity:.9;outline:none;text-decoration:none}.admin-response--gradient .ar__badges{gap:.4rem;margin-left:.75rem;display:inline-flex}.admin-response--gradient .ar__body{white-space:pre-wrap;word-break:break-word;color:#f3f4f6;margin-top:2em;line-height:1.6}.admin-response--gradient .ar__dot{background:linear-gradient(135deg,#9333ea,#3b82f6);border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 3px #9333ea33,0 0 10px #9333ea4d}.admin-response--gradient .ar__corner{color:#fff;background:#ffffff26;border-radius:999px;padding:.3rem .5rem;font-size:.7rem;font-weight:600;position:absolute;top:10px;right:12px;box-shadow:inset 0 0 0 1px #ffffff40}.admin-response--gradient a{color:#e0e7ff;text-underline-offset:2px;text-decoration:underline}.admin-response--gradient code{color:#f3f4f6;background:#0003;border-radius:.4rem;padding:.12rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em}.admin-response--gradient{transition:transform .18s,box-shadow .2s}@media (hover:hover){.admin-response--gradient:hover{transform:translateY(-1px);box-shadow:0 6px 16px #9333ea26,0 3px 6px #00000026}}.admin-response--gradient:focus-visible{outline-offset:3px;outline:2px solid #fff}.admin-response--gradient :is(span,a,small,strong,code,p){color:inherit!important}.admin-response--warning{--ar-solid:#e23b3b}.admin-response--success{--ar-solid:#16a34a}.admin-response--info{--ar-solid:#5e8cf1}
