.agentia-admin{--agentia-bg:#060b14;--agentia-bg-soft:#08111d;--agentia-panel:#0d1928db;--agentia-panel-strong:#0f1d2ff5;--agentia-panel-hover:#132338f5;--agentia-line:#ffffff13;--agentia-line-strong:#ffffff21;--agentia-text:#f8fafc;--agentia-muted:#94a3b8;--agentia-subtle:#64748b;--agentia-violet:#a78bfa;--agentia-cyan:#67e8f9;--agentia-emerald:#6ee7b7;--agentia-shadow:0 24px 80px -36px #000000d9;isolation:isolate;min-height:100vh;color:var(--agentia-text);background:radial-gradient(circle at 18% -8%, #7c3aed2e, transparent 28rem), radial-gradient(circle at 88% 14%, #06b6d41a, transparent 30rem), linear-gradient(180deg, #07101b 0%, var(--agentia-bg) 44%, #050910 100%);overflow-wrap:anywhere;font-family:Manrope Variable,system-ui,sans-serif}.agentia-admin:before{z-index:-1;pointer-events:none;content:"";opacity:.32;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:40px 40px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.agentia-admin h1,.agentia-admin h2,.agentia-admin h3,.agentia-admin h4,.agentia-admin .font-display{letter-spacing:-.035em;font-family:Manrope Variable,system-ui,sans-serif}.agentia-admin ::selection{color:#fff;background:#8b5cf675}.agentia-admin *{scrollbar-width:thin;scrollbar-color:#94a3b838 transparent}.agentia-admin ::-webkit-scrollbar{width:8px;height:8px}.agentia-admin ::-webkit-scrollbar-track{background:0 0}.agentia-admin ::-webkit-scrollbar-thumb{background:#94a3b833 padding-box padding-box;border:2px solid #0000;border-radius:999px}.agentia-admin ::-webkit-scrollbar-thumb:hover{background:#a78bfa57 padding-box padding-box}.agentia-admin button,.agentia-admin a,.agentia-admin input,.agentia-admin select,.agentia-admin textarea{-webkit-tap-highlight-color:transparent}.agentia-admin button,.agentia-admin a{transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.18s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.agentia-admin :focus-visible{outline-offset:3px;outline:2px solid #67e8f9b8}.agentia-content{width:100%;min-width:0;max-width:1760px;margin-inline:auto}.agentia-table-scroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%}.agentia-table-scroll:focus-visible{outline-offset:2px;border-radius:.75rem;outline:2px solid #67e8f9b8}.agentia-content>*{animation:.44s cubic-bezier(.22,1,.36,1) both agentia-enter}.agentia-admin table{border-collapse:separate;border-spacing:0}.agentia-admin thead th{white-space:nowrap}.agentia-admin tbody tr{transition:background-color .16s,box-shadow .16s}.agentia-admin input,.agentia-admin select,.agentia-admin textarea{caret-color:var(--agentia-cyan)}.agentia-admin input::placeholder,.agentia-admin textarea::placeholder{color:#64748bc7}.agentia-glass{border:1px solid var(--agentia-line);box-shadow:var(--agentia-shadow);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(#0f1d2fe0,#0a1422d1)}.agentia-hairline{background:linear-gradient(90deg,#0000,#a78bfa80,#67e8f957,#0000)}.agentia-status-pulse{position:relative}.agentia-status-pulse:after{border-radius:inherit;content:"";border:1px solid #6ee7b75c;animation:2.2s ease-out infinite agentia-pulse;position:absolute;inset:-4px}main[data-admin-path^="/admin/estimate-visits/"]{--visit-panel:#0b1727e6;--visit-panel-strong:#0d1b2ef7;--visit-panel-soft:#ffffff08;--visit-border:#ffffff16;--visit-border-strong:#a78bfa38;--visit-muted:#91a0b5;--visit-subtle:#5f7088;--visit-violet:#b8a3ff;--visit-cyan:#6ee7f5;--visit-green:#6ee7b7;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div{flex-direction:column;gap:1rem;display:flex}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child{position:relative;overflow:hidden;border:1px solid var(--visit-border-strong)!important;color:#f8fafc!important;background:radial-gradient(circle at 88% 4%,#6366f138,#0000 21rem),radial-gradient(circle at 12% 100%,#06b6d41a,#0000 22rem),linear-gradient(135deg,#112036fa,#091423fa)!important;border-radius:26px!important;padding:1.35rem!important;box-shadow:0 30px 90px -48px #4c1d95e6,inset 0 1px #ffffff0b!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child:before{pointer-events:none;content:"";background:linear-gradient(110deg,#a78bfa14,#0000 32%),linear-gradient(#ffffff06,#0000 40%);position:absolute;inset:0}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child>*{position:relative}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child h2{color:#fff!important;letter-spacing:-.045em!important;font-size:clamp(1.4rem,2.5vw,2.25rem)!important;font-weight:850!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child [class*=text-muted-foreground]{color:#a7b4c7!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child svg{color:var(--visit-cyan)}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child [class*=rounded-full]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:28px;color:#c9d4e4!important;background:#ffffff0b!important;border-color:#ffffff1a!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child [class*=bg-amber-500]{color:#fde68a!important;background:#f59e0b24!important;border-color:#fbbf244d!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child [class*=destructive]{color:#fda4af!important;background:#f43f5e1f!important;border-color:#f8717147!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child a[class*=inline-flex]{min-height:38px;color:#dbe7f5!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:12px!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child a[class*=inline-flex]:hover{color:#fff!important;background:#67e8f914!important;border-color:#67e8f940!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>div.flex.items-start.gap-2.rounded-2xl{position:relative;overflow:hidden;box-shadow:inset 3px 0 #fbbf24b3,0 18px 48px -34px #f59e0bb3;color:#fde9a9!important;background:linear-gradient(90deg,#f59e0b21,#78350f14)!important;border:1px solid #fbbf2440!important;border-radius:18px!important;padding:.95rem 1rem!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>div.flex.items-start.gap-2.rounded-2xl svg{color:#fbbf24!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl:not(:first-child){-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);overflow:hidden;border:1px solid var(--visit-border)!important;color:#eaf1f9!important;background:linear-gradient(155deg,#0e1d31f0,#08121feb)!important;border-radius:22px!important;box-shadow:0 26px 72px -48px #000000f2,inset 0 1px #ffffff09!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl:not(:first-child)>header{background:linear-gradient(90deg,#a78bfa0f,#67e8f906,#0000);border-bottom:1px solid #fff1;margin:-1rem -1rem 1rem!important;padding:.95rem 1rem!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl:not(:first-child)>header h2{letter-spacing:-.025em;color:#f8fafc!important;font-size:.98rem!important;font-weight:800!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl:not(:first-child)>header svg{color:var(--visit-cyan)!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [class*=text-foreground]{color:#eef4fb!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [class*=text-muted-foreground]{color:var(--visit-muted)!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [class*=text-destructive]{color:#fda4af!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .grid>.rounded-xl.border,main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .grid>.rounded-md.border{box-shadow:inset 0 1px #ffffff06;color:#e8eef7!important;background:linear-gradient(150deg,#ffffff0b,#ffffff05)!important;border-color:#ffffff13!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .grid>.rounded-xl.border:hover{transform:translateY(-1px);border-color:#67e8f92e!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .grid>.rounded-xl.border [class*=uppercase]{letter-spacing:.095em;font-weight:750;color:#75869d!important;font-size:.62rem!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .grid>.rounded-xl.border [class*=text-lg]{color:#fff!important;font-size:1.3rem!important;font-weight:800!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [class*=border-primary\/30]{background:linear-gradient(145deg,#06b6d41c,#6366f112)!important;border-color:#67e8f938!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [class*=border-amber]{border-color:#fbbf243d!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content img,main[data-admin-path^="/admin/estimate-visits/"] .agentia-content canvas{box-shadow:0 22px 70px -38px #06b6d480;border-color:#67e8f91f!important;border-radius:16px!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl p[class*=bg-amber-50]{border:1px solid #fbbf242e;color:#e7d49d!important;background:#f59e0b13!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl>div.rounded-xl.border[class*=bg-background]{background:linear-gradient(145deg,#10b98111,#ffffff05)!important;border-color:#6ee7b724!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content input{min-height:40px;box-shadow:inset 0 1px #ffffff06;color:#fff!important;background:#030a137a!important;border:1px solid #ffffff1a!important;border-radius:11px!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content input:focus{border-color:#67e8f96b!important;box-shadow:0 0 0 3px #06b6d41a!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content button:not([data-state]),main[data-admin-path^="/admin/estimate-visits/"] .agentia-content a[class*=inline-flex]{min-height:40px}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content button[class*=bg-primary]{color:#06111d!important;background:linear-gradient(135deg,#a78bfa,#67e8f9)!important;border:1px solid #67e8f92e!important;box-shadow:0 14px 38px -20px #67e8f9cc!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content button[class*=bg-primary]:hover{filter:brightness(1.07);transform:translateY(-1px)}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl [class*=border-destructive\/40]{color:#fda4af!important;background:#f43f5e13!important;border-color:#f43f5e38!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl [class*=bg-destructive]{color:#fecdd3!important;background:#f43f5e2b!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>div.rounded-2xl.border{overflow:hidden;border:1px solid var(--visit-border)!important;color:#e6eef8!important;background:linear-gradient(155deg,#0d1b2df0,#08121fe6)!important;border-radius:20px!important;box-shadow:0 24px 70px -48px #000000f2!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [data-radix-collection-item]{min-height:54px;color:#dce7f4!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [data-radix-collection-item]:hover{color:#fff!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content .divide-y>*+*,main[data-admin-path^="/admin/estimate-visits/"] .agentia-content [class*=border-border]{border-color:#ffffff12!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .rounded-xl[class*=bg-background],main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .rounded-xl[class*=border-dashed]{color:#dbe6f3!important;background:#030a1357!important;border-color:#a78bfa29!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl [class*=bg-muted]{color:#a7b6c9!important;background:#ffffff09!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content table{color:#dfe8f4}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content thead{color:#718199}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content tbody tr:hover{background:#67e8f906}@keyframes agentia-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes agentia-pulse{0%{opacity:.72;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.7)}}@media (width<=1279px){main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>div.grid.items-start{grid-template-columns:minmax(0,1fr)!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl{width:100%}}@media (width<=767px){.agentia-content>*{animation-duration:.32s}.agentia-admin input,.agentia-admin select,.agentia-admin textarea{font-size:16px}.agentia-workspace-actions>*,.agentia-workspace-panel-action>*,.agentia-workspace-row-action>*{max-width:100%}.agentia-workspace-actions button,.agentia-workspace-actions a,.agentia-workspace-panel-action button,.agentia-workspace-panel-action a,.agentia-workspace-row-action button,.agentia-workspace-row-action a{min-height:44px}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content>div>section:first-child{border-radius:20px!important;padding:1rem!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl:not(:first-child){border-radius:18px!important}main[data-admin-path^="/admin/estimate-visits/"] .agentia-content section.rounded-2xl .grid.grid-cols-3{grid-template-columns:minmax(0,1fr)!important}}@media (pointer:coarse){.agentia-admin button,.agentia-admin a[role=button],.agentia-admin [role=button]{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.agentia-admin *,.agentia-admin :before,.agentia-admin :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
