:root{color-scheme:light;--bg:#fbfbfd;--bg-white:#fff;--bg-alt:#f5f5f7;--surface:#fff;--fill:#f5f5f7;--fill2:#f0f0f3;--fill3:#e6e6eb;--rail:#fafafc;--ink:#1d1d1f;--ink2:#424245;--muted:#6e6e73;--line:rgba(0,0,0,.08);--line-strong:#c7c7cc;--fill-a:rgba(0,0,0,.06);--inv:#1d1d1f;--on-inv:#fff;--nav:rgba(251,251,253,.72);--pop:hsla(0,0%,100%,.98);--tint-blue:#e3effc;--tint-blue-ink:#005bb5;--tint-img:#e6eefb;--img-grad:linear-gradient(160deg,#fff,#e6eefb);--blue-ink:#0071e3;--link:#06c;--link-h:#004f9e;--green-ink:#248a3d;--mark:rgba(29,29,31,.1);--card-hover:#fff;--seg:#fff;--accent:#0071e3}:root[data-theme=dark]{color-scheme:dark;--bg:#000;--bg-white:#000;--bg-alt:#0b0b0d;--surface:#1c1c1e;--fill:#2a2a2d;--fill2:#303034;--fill3:#3a3a3e;--rail:#141416;--ink:#f5f5f7;--ink2:#d1d1d6;--muted:#a1a1a6;--line:hsla(0,0%,100%,.13);--line-strong:hsla(0,0%,100%,.28);--fill-a:hsla(0,0%,100%,.1);--inv:#f5f5f7;--on-inv:#1d1d1f;--nav:rgba(18,18,20,.72);--pop:rgba(40,40,43,.98);--tint-blue:rgba(41,151,255,.2);--tint-blue-ink:#8cc8ff;--tint-img:#202a3a;--img-grad:linear-gradient(160deg,#2c3548,#1a2130);--blue-ink:#2997ff;--link:#2997ff;--link-h:#6cb6ff;--green-ink:#30d158;--mark:hsla(0,0%,100%,.13);--card-hover:#38383d;--seg:#5a5a60;--accent:#0a84ff}.axh{background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;width:100%;box-sizing:border-box;overflow-x:clip}.axh.axh-chrome{background:transparent;overflow-x:visible;width:auto}:root:has(.axh:not(.axh-chrome)){scroll-behavior:smooth}:root:has(.axh:not(.axh-chrome)) body{background:#fbfbfd}:root[data-theme=dark]:has(.axh:not(.axh-chrome)) body{background:#000}.axh.theming,.axh.theming *{transition:background-color .45s ease,color .45s ease,border-color .45s ease,fill .45s ease,stroke .45s ease!important}[data-axh-js] .axh:not(.axh-ready) [data-chip],[data-axh-js] .axh:not(.axh-ready) [data-hero],[data-axh-js] .axh:not(.axh-ready) [data-pop],[data-axh-js] .axh:not(.axh-ready) [data-reveal],[data-axh-js] .axh:not(.axh-ready) [data-word]{opacity:0}.axh a{color:var(--link);text-decoration:none}.axh a:hover{color:var(--link-h)}.axh button{border:0;background:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.axh button,.axh input{font:inherit;color:inherit}.axh input::-moz-placeholder{color:transparent}.axh input::placeholder{color:transparent}.axh .chatinput::-moz-placeholder{color:#8e8e93}.axh .chatinput::placeholder{color:#8e8e93}.axh .maxbtn{display:flex}.sheet .hd-inset{padding-right:110px!important}@media (max-width:1180px){.sheet .hd-inset{padding-right:62px!important}}.arix{position:relative;display:inline-block;flex:none;border-radius:34%!important;vertical-align:middle}.ax{left:0;top:0;width:100px;height:100px;transform-origin:0 0;transform:scale(var(--s,1));pointer-events:none}.ax,.ax-ball{position:absolute}.ax-ball{inset:0;border-radius:34%;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 120%,#1a1466 0,#0b2a8f 45%,#061a5c 100%)}.ax-b{position:absolute;border-radius:50%;filter:blur(9px);mix-blend-mode:screen;will-change:transform}.ax-b1{left:-8px;top:-6px;width:78px;height:78px;background:radial-gradient(circle,#5fe0ff 0,rgba(95,224,255,.55) 40%,rgba(95,224,255,0) 70%);transform-origin:70px 66px;animation:axh-axspin 9s linear infinite}.ax-b2{left:30px;top:24px;width:80px;height:80px;background:radial-gradient(circle,#2f7bff 0,rgba(47,123,255,.6) 42%,rgba(47,123,255,0) 70%);transform-origin:22px 28px;animation:axh-axspin 12s linear infinite reverse}.ax-b3{left:6px;top:40px;width:70px;height:70px;background:radial-gradient(circle,#9a6bff 0,rgba(154,107,255,.6) 40%,rgba(154,107,255,0) 70%);transform-origin:52px 8px;animation:axh-axspin 15s linear infinite}.ax-b4{left:34px;top:4px;width:44px;height:44px;filter:blur(7px);background:radial-gradient(circle,#fff 0,hsla(0,0%,100%,.5) 35%,hsla(0,0%,100%,0) 70%);transform-origin:16px 50px;animation:axh-axspin 10s linear infinite reverse}@keyframes axh-axspin{to{transform:rotate(1turn)}}.ax-glass{position:absolute;inset:0;border-radius:34%;box-shadow:inset 0 0 0 1.2px hsla(0,0%,100%,.38),inset 0 -10px 18px rgba(8,6,70,.55),inset 0 8px 14px hsla(0,0%,100%,.28)}.ax-spec{position:absolute;left:18px;top:9px;width:40px;height:20px;border-radius:50%;background:radial-gradient(ellipse at 50% 35%,hsla(0,0%,100%,.95),hsla(0,0%,100%,0) 70%);transform:rotate(-24deg)}.ax-eh,.ax-eyes{position:absolute;left:0;top:0;width:100px;height:100px}.ax-eyes{animation:axh-axlook 9s cubic-bezier(.4,0,.2,1) infinite}.ax-eh{transform-origin:50px 51px;transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.ax-eye{position:absolute;top:36px;width:13px;height:30px;border-radius:7px;background:#fff;box-shadow:0 0 10px 2px rgba(190,240,255,.85);transform-origin:50% 60%;animation:axh-axblink 5.2s infinite}.ax-el{left:29px}.ax-er{left:58px;animation-delay:.05s}@keyframes axh-axblink{0%,44%,50%,to{transform:scaleY(1)}47%{transform:scaleY(.08)}}@keyframes axh-axlook{0%,18%{transform:translate(0)}24%,40%{transform:translate(-6px,1px)}46%,62%{transform:translate(5px,-3px)}68%,to{transform:translate(0)}}@keyframes axh-axscan{0%,to{transform:translate(-9px)}50%{transform:translate(9px)}}.arix:hover .ax-eh,a:hover .ax-eh,button:hover .ax-eh{transform:scale(1.14)}.arix.busy .ax-eyes,.arix.glowp .ax-eyes{animation:axh-axscan 1.15s cubic-bezier(.45,0,.55,1) infinite}.arix.busy .ax-eh,.arix.glowp .ax-eh{transform:scaleY(.55)}.arix.busy .ax-b1,.arix.glowp .ax-b1{animation-duration:3s}.arix.busy .ax-b2,.arix.glowp .ax-b2{animation-duration:4s}.arix.busy .ax-b3,.arix.glowp .ax-b3{animation-duration:5s}.arix.busy .ax-b4,.arix.glowp .ax-b4{animation-duration:3.4s}.arix.sm .ax-b,.arix.sm .ax-eye,.arix.sm .ax-eyes{animation:none}.tbbtn{transition:background-color .2s ease,color .2s ease}@keyframes axh-spin{to{transform:rotate(1turn)}}.spin{animation:axh-spin .8s linear infinite}@media (max-width:860px){.axh .tilebar{margin-right:62px!important}.axh .gcard{grid-column:span 3!important}}@keyframes axh-glowp{0%,to{box-shadow:0 0 0 0 rgba(10,132,255,.5)}50%{box-shadow:0 0 0 8px rgba(10,132,255,0)}}.glowp{animation:axh-glowp 1.2s ease-in-out infinite}.rescard{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s cubic-bezier(.2,.8,.2,1),background-color .3s ease,border-color .3s ease}.rescard .rc-img img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.rescard .rc-go{opacity:0;transform:translate(-6px,6px) scale(.8);transition:opacity .3s ease,transform .45s cubic-bezier(.3,1.4,.5,1)}.rescard:hover{color:var(--ink);transform:translateY(-3px);background:var(--card-hover)!important;border-color:var(--line)!important;box-shadow:0 22px 44px -24px rgba(0,0,0,.35)}.rescard:hover .rc-img img{transform:scale(1.12)}.rescard:focus-visible .rc-go,.rescard:hover .rc-go{opacity:1;transform:none}.rescard:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.rescard,.rescard .rc-go,.rescard .rc-img img{transition:none}}@media (hover:none){.rescard .rc-go{opacity:1;transform:none}}@media (max-width:560px){.resgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.resrow{gap:12px!important;padding:8px!important}.resrow .rc-img{width:96px!important;height:96px!important}.resrow .rr-side{display:none!important}.resrow .rr-price-sm{display:block!important}.resrow .rr-title{font-size:15px!important}}.tdot{display:block;width:7px;height:7px;border-radius:50%;background:#8e8e93;animation:axh-tdot 1s ease-in-out infinite}@keyframes axh-tdot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}.arixbtn{transition:box-shadow .35s ease}.arixbtn:hover{box-shadow:0 18px 40px -16px rgba(10,132,255,.7)}.axh :focus-visible{outline:3px solid rgba(0,113,227,.55);outline-offset:3px}.axh input:focus-visible{outline:none}.axh .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.axh .navlinks{display:flex;gap:20px;align-items:center}.axh .navlink{color:var(--ink);font-size:14px;opacity:.82;transition:opacity .2s ease;white-space:nowrap}.axh .navpill{display:flex}.axh .menulink{color:var(--ink2)}.axh .menuhead:hover,.axh .menulink:hover{color:var(--link)}.lg-s{stroke-dasharray:72;stroke-dashoffset:72;animation:axh-lgdraw 1s cubic-bezier(.3,.7,.2,1) .3s forwards}.lg-dot{transform-box:fill-box;transform-origin:center;transform:scale(0);animation:axh-lgpop .55s cubic-bezier(.3,1.6,.5,1) 1.05s forwards}@keyframes axh-lgpop{to{transform:scale(1)}}.axh .footmark{color:transparent;background:linear-gradient(180deg,var(--mark),transparent 82%);-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em}.langopt:hover{background:var(--fill-a)}.mpill{transition:background-color .2s ease,border-color .2s ease}.mpill:hover{background:var(--inv)!important;border-color:var(--inv)!important;color:var(--on-inv)!important}.nltab{transition:background-color .25s ease,color .25s ease}@keyframes axh-livedot{0%,to{opacity:1}50%{opacity:.35}}.livedot{animation:axh-livedot 1.6s ease-in-out infinite}@keyframes axh-lgdraw{to{stroke-dashoffset:0}}.axh .field2{-webkit-mask-image:radial-gradient(ellipse 70% 90% at 50% 55%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 70% 90% at 50% 55%,#000 30%,transparent 100%)}@media (max-width:1180px){.axh .navpill{display:none}.axh .maxbtn{display:none!important}}@media (max-width:1000px){.axh .hide-md{display:none!important}}@media (max-width:560px){.axh .hide-xs{display:none!important}}.axh .navlink:hover{color:var(--ink);opacity:1}.axh .capsule{transition:box-shadow .35s ease,border-color .35s ease}.axh .capsule:focus-within{border-color:rgba(0,113,227,.45);box-shadow:0 0 0 4px rgba(0,113,227,.12),0 24px 60px -18px rgba(0,0,0,.22)}.chip{transition:background-color .2s ease,color .2s ease}.chip:hover{background-color:var(--fill3)}.axh .bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.axh .span3{grid-column:span 3}.axh .span2{grid-column:span 2}.tile{transition:box-shadow .35s ease}.tile:hover{box-shadow:0 22px 48px -24px rgba(0,0,0,.28)}@keyframes axh-orbPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.22);opacity:.75}}.busy-dot{animation:axh-orbPulse 1.1s ease-in-out infinite}.axh .field{-webkit-mask-image:radial-gradient(ellipse 78% 88% at 50% 36%,#000 38%,transparent 100%);mask-image:radial-gradient(ellipse 78% 88% at 50% 36%,#000 38%,transparent 100%)}.axh .flowline{fill:none;stroke:var(--line-strong);stroke-width:1.5;transition:stroke .5s ease}.axh .flowbusy .flowline{stroke:#7db8ff}.axh .flowdot{fill:#0a84ff;opacity:0;offset-rotate:0deg;animation:axh-flow 2.8s linear infinite}.axh .flowbusy .flowdot{fill:#5e5ce6}.axh .fd1{offset-path:path("M98 120C98 50 490 70 490 0")}.axh .fd2{offset-path:path("M294 120C294 50 490 70 490 0")}.axh .fd3{offset-path:path("M490 120C490 50 490 70 490 0")}.axh .fd4{offset-path:path("M686 120C686 50 490 70 490 0")}.axh .fd5{offset-path:path("M882 120C882 50 490 70 490 0")}@keyframes axh-flow{0%{offset-distance:0;opacity:0}12%{opacity:1}82%{opacity:1}to{offset-distance:100%;opacity:0}}.axh .footlink{color:var(--ink2);font-size:14px}.axh .footlink:hover{color:var(--ink)}@media (max-width:900px){.axh .span2,.axh .span3{grid-column:span 6}.axh .navlinks{display:none}}@media (prefers-reduced-motion:reduce){:root:has(.axh){scroll-behavior:auto}.axh .flowdot,.busy-dot{animation:none}.axh .flowdot{opacity:0}.lg-s{stroke-dashoffset:0}.lg-dot,.lg-s{animation:none}.lg-dot{transform:none}.tdot{animation:none}.ax-b,.ax-eye,.ax-eyes,.glowp{animation:none!important}.livedot{animation:none}}@media (prefers-reduced-transparency:reduce){.axh .nav{background:var(--bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.chatbox{transition:box-shadow .3s ease,border-color .3s ease}.chatbox:focus-within{border-color:rgba(0,113,227,.4);box-shadow:0 0 0 4px rgba(0,113,227,.1)}.convo{transition:background-color .2s ease}.convo:hover{background:var(--fill2)!important}.s-back{display:none!important}.lstchip{transition:border-color .2s ease,box-shadow .3s ease}.lstchip:hover{color:var(--ink);border-color:rgba(0,113,227,.5);box-shadow:0 8px 18px -12px rgba(0,113,227,.6)}.listlink:hover{color:var(--link)!important;text-decoration:underline}.listgo{transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.listgo:hover{color:#fff;transform:scale(1.08)}.railbtn{transition:color .3s ease,background-color .25s ease}.railbtn:hover{background:var(--fill-a)}.field3{-webkit-mask-image:radial-gradient(ellipse 72% 78% at 50% 46%,#000 25%,transparent 100%);mask-image:radial-gradient(ellipse 72% 78% at 50% 46%,#000 25%,transparent 100%)}.msgacts{opacity:0;transform:scale(.9);transition:opacity .2s ease,transform .3s cubic-bezier(.3,1.4,.5,1)}.msgrow:focus-within .msgacts,.msgrow:hover .msgacts{opacity:1;transform:none}@media (hover:none){.msgacts{opacity:1;transform:none}}.sheet .s-left{width:352px}@media (max-width:860px){.s-back{display:flex!important}.sheet.is-chat .s-left,.sheet.is-list .s-right{display:none!important}.sheet .s-left{width:auto!important;flex:1 1 auto!important;border-right:0!important}}.photo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.axh.axh-tabbar{padding-bottom:0}@media (max-width:767px){.axh.axh-tabbar{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media (max-width:640px){.axh .nav{padding-top:env(safe-area-inset-top)}.axh .navbar{padding:0 16px!important;height:56px!important;gap:10px!important}.axh .navbar [data-menu-btn]{padding:0 12px!important}.axh .navbar [data-lang]>button,.axh .navbar [data-menu-btn]{min-height:44px!important;border-radius:22px!important}.axh .navbar [data-acct]>button{width:44px!important;height:44px!important}.axh .navbar{gap:8px!important}.axh .navbar .navmsg{width:44px!important;height:44px!important}.axh .navbar [data-lang]>button>svg:last-child{display:none}.axh .navbar [data-lang]>button{padding:0 10px!important}.axh .navbar [data-menu-btn]>svg:last-child{display:none}.axh .navbar [data-menu-btn]{width:44px;padding:0!important;justify-content:center}.axh .navbar .callnav{width:44px;height:44px;padding:0;justify-content:center}.axh .navbar .callnav .callnav-time{display:none}.axh .megawrap{top:56px!important;padding:0 10px!important}.axh .mega{margin:6px auto 0!important;padding:8px!important;border-radius:24px!important;max-height:calc(100dvh - 72px - env(safe-area-inset-top));overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-wrap:nowrap!important;flex-direction:column;transform-origin:50% 0!important}.axh .megacats{flex:none!important;min-width:0!important;display:flex;gap:4px;padding:2px!important;overflow-x:auto;scrollbar-width:none}.axh .megacats::-webkit-scrollbar{display:none}.axh .megacats [data-mhl]{display:none}.axh .megacats button{width:auto!important;flex:none;height:44px!important;margin:0!important;padding:0 12px 0 8px!important;font-size:14px!important;border-radius:14px!important}.axh .megacats button[aria-pressed=true]{background:var(--fill)}.axh .megacats button img{width:28px!important;height:28px!important}.axh .megabody{flex:1 1 auto!important;min-height:0!important;padding:20px 18px 22px!important;border-radius:18px!important}.axh .megabody .megatitle{font-size:24px!important}.axh .mega [data-mart]{display:none!important}.sheet{inset:0!important;border-radius:0!important;transition:none!important}}@media (prefers-reduced-transparency:reduce){.tabbar{background:var(--bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media (prefers-contrast:more){.tabbar{border-top-color:var(--ink)!important}}@media (max-width:640px){.axh .flowgrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.axh .flowsvg{display:none}}.chatpage{height:100dvh;padding:8px;box-sizing:border-box}@media (max-width:767px){.chatpage{height:calc(100dvh - 80px);padding:env(safe-area-inset-top) 0 0}.sheet.sheet-page{border-radius:0!important;box-shadow:none!important}}.axh .raillogo{flex:none;display:flex;align-items:center;gap:10px;align-self:flex-start;margin:14px 14px 4px;padding:4px 10px 4px 4px;border-radius:14px;color:var(--ink);transition:background-color .2s ease}.axh .raillogo span{font-size:19px;font-weight:600;letter-spacing:-.03em}.axh .raillogo:hover{background:var(--fill2)}.axh .raillogo:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skel{background:linear-gradient(90deg,var(--fill2) 0,var(--fill2) 40%,var(--fill3) 50%,var(--fill2) 60%,var(--fill2) 100%);background-size:220% 100%;animation:axh-skel 1.4s ease-in-out infinite}@keyframes axh-skel{0%{background-position:100% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.skel{animation:none}}.vh{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.callbar{position:relative;flex:none;display:flex;align-items:center;gap:6px;height:40px;padding:0 4px 0 12px;box-sizing:border-box;border-radius:20px;background:#0c0c10;color:#fff;box-shadow:inset 0 0 0 .5px hsla(0,0%,100%,.1),0 12px 28px -14px rgba(0,0,0,.6);transform-origin:100% 50%;animation:callbar-in .62s cubic-bezier(.3,1.35,.45,1) .04s both}.callbar:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;animation:callbar-glow 1.3s ease-out .5s 1 both}.callbar.is-calling:after,.callbar.is-ringing:after{animation-name:callbar-glow-blue}.sheet.is-entering .callbar{animation-delay:.42s}.sheet.is-entering .callbar:after{animation-delay:.85s}@keyframes callbar-glow{0%{box-shadow:0 0 0 0 rgba(48,209,88,.5)}to{box-shadow:0 0 0 14px rgba(48,209,88,0)}}@keyframes callbar-glow-blue{0%{box-shadow:0 0 0 0 rgba(10,132,255,.5)}to{box-shadow:0 0 0 14px rgba(10,132,255,0)}}:root[data-theme=dark] .callbar{background:#000;box-shadow:inset 0 0 0 .5px hsla(0,0%,100%,.18),0 12px 28px -14px rgba(0,0,0,.9)}.callbar.is-out{animation:callbar-out .26s cubic-bezier(.4,0,1,1) both}@keyframes callbar-in{0%{opacity:0;transform:scale(.4);filter:blur(6px)}60%{opacity:1;transform:scale(1.04);filter:blur(0)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes callbar-out{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:scale(.55);filter:blur(6px)}}.callbar-lead{flex:none;display:inline-flex;align-items:center;gap:7px;min-width:58px;animation:callbar-swap .36s cubic-bezier(.2,.8,.2,1) both}@keyframes callbar-swap{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.callbar-av{position:relative;display:inline-flex;border-radius:50%}.callbar.is-calling .callbar-av:after,.callbar.is-ringing .callbar-av:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1.5px solid rgba(10,132,255,.9);animation:callbar-ring 1.6s cubic-bezier(.2,.8,.2,1) infinite}@keyframes callbar-ring{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.55);opacity:0}}.callbar-status{font-size:13.5px;font-weight:600;letter-spacing:-.005em;color:#fff;white-space:nowrap}.callbar-dot{width:7px;height:7px;border-radius:50%;background:#30d158;animation:callbar-pulse 2s ease-in-out infinite}@keyframes callbar-pulse{0%,to{box-shadow:0 0 0 2px rgba(48,209,88,.28)}50%{box-shadow:0 0 0 5px rgba(48,209,88,.06)}}.callbar-time{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#30d158}.callbar-wave{flex:1 1 auto;display:block;width:112px;min-width:52px;max-width:160px;height:26px;margin:0 2px}.callbar-demo{flex:none;padding:2px 6px;border-radius:7px;background:hsla(0,0%,100%,.12);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.62)}.callbar .callbar-btn{flex:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.14);color:#fff;transition:background-color .2s ease,color .2s ease,transform .12s ease}.callbar .callbar-btn:hover{background:hsla(0,0%,100%,.22)}.callbar .callbar-btn.is-on{background:#fff;color:#0c0c10}.callbar .callbar-shield.is-verified{color:#30d158}.callbar .callbar-shield.is-warn{color:#ff9f0a;background:rgba(255,159,10,.18)}.callbar .callbar-end{flex:none;width:44px;height:32px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#ff3b30;color:#fff;box-shadow:0 8px 18px -8px rgba(255,59,48,.85);transition:transform .12s ease,filter .2s ease}.callbar .callbar-end:hover{filter:brightness(1.07)}.callbar .callbar-btn:active,.callbar .callbar-end:active{transform:scale(.9)}.callbar button:focus-visible{outline:2px solid #fff;outline-offset:2px}.callx-dots i{font-style:normal;opacity:.2;animation:callx-dot 1.4s infinite}.callx-dots i:nth-child(2){animation-delay:.2s}.callx-dots i:nth-child(3){animation-delay:.4s}@keyframes callx-dot{0%,to{opacity:.2}40%{opacity:1}}.thead-call{color:#1f9d45}:root[data-theme=dark] .thead-call{color:#30d158}@media (max-width:640px){.thead{flex-wrap:wrap}.callbar{order:10;flex:1 0 100%;margin:0 0 10px}.callbar-wave{max-width:none}}@media (max-width:420px){.callbar-demo{display:none}}.callrow{animation:callrow-in .45s cubic-bezier(.2,.8,.2,1) both;display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:600;color:#1f9d45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}:root[data-theme=dark] .callrow{color:#30d158}.callrow-bars{flex:none;display:inline-flex;align-items:flex-end;gap:2px;height:11px}.callrow-bars i{display:block;width:2.5px;height:100%;border-radius:2px;background:currentColor;transform-origin:50% 100%;animation:callrow-bar 1s ease-in-out infinite}.callrow-bars i:nth-child(2){animation-delay:.18s}.callrow-bars i:nth-child(3){animation-delay:.36s}@keyframes callrow-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes callrow-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sheet.is-entering .callrow{animation-delay:.35s}.axh .callnav{flex:none;position:relative;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px 0 12px;box-sizing:border-box;border-radius:20px;background:linear-gradient(180deg,#34c759,#1f9d45);color:#fff;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 10px 22px -10px rgba(31,157,69,.8);animation:callnav-in .62s cubic-bezier(.3,1.35,.45,1) both;transition:transform .12s ease,filter .2s ease}.axh .callnav:hover{filter:brightness(1.05)}.axh .callnav:active{transform:scale(.95)}.axh .callnav:focus-visible{outline:2px solid #1f9d45;outline-offset:3px}.callnav-ring{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 0 rgba(52,199,89,.55);animation:callnav-ring 2.4s ease-out .5s infinite}@keyframes callnav-in{0%{opacity:0;transform:scale(.3) translateY(-6px);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:none}}@keyframes callnav-ring{0%{box-shadow:0 0 0 0 rgba(52,199,89,.5)}70%,to{box-shadow:0 0 0 12px rgba(52,199,89,0)}}.callnav-time{min-width:38px}.tabbar-call{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(180deg,#34c759,#1f9d45);color:#fff;animation:callnav-in .62s cubic-bezier(.3,1.35,.45,1) both}.tabbar-call:after{content:"";position:absolute;inset:0;border-radius:50%;animation:callnav-ring 2.4s ease-out .5s infinite}@media (prefers-reduced-motion:reduce){.axh .callnav,.callbar,.callbar-lead,.callbar.is-out,.callbar:after,.callrow,.tabbar-call{animation:none}.callbar.is-out{opacity:0}.callbar-av:after,.callbar-dot,.callnav-ring,.callrow-bars i,.callx-dots i,.tabbar-call:after{animation:none!important}}@media (prefers-contrast:more){.callbar{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.55)}}.axh .composebtn{display:flex;align-items:center;gap:12px;width:100%;height:52px;margin:0 0 8px;padding:0 14px 0 8px;box-sizing:border-box;border-radius:18px;background:var(--surface);color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.015em;text-align:left;box-shadow:0 0 0 1px var(--line),0 1px 2px rgba(0,0,0,.05),0 10px 22px -16px rgba(0,0,0,.3);transition:box-shadow .25s ease}.axh .composebtn:hover{box-shadow:0 0 0 1px var(--line),0 2px 4px rgba(0,0,0,.06),0 16px 30px -16px rgba(0,0,0,.38)}.axh .composebtn[aria-pressed=true]{box-shadow:0 0 0 1.5px rgba(10,132,255,.6),0 8px 20px -16px rgba(10,132,255,.45)}.axh .composebtn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(10,132,255,.35),0 0 0 1px var(--line)}.composebtn-ic{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;color:#fff;background:linear-gradient(180deg,#43a1ff,#0a84ff 55%,#0070e8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 6px 14px -6px rgba(10,132,255,.7)}.composebtn-l{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.composebtn-go{flex:none;color:var(--muted);opacity:.7}.axh .railfoot{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;border-radius:12px;color:var(--accent);font-size:14px;font-weight:500;letter-spacing:-.01em;transition:background-color .2s ease}.axh .railfoot:hover{background:var(--fill2)}.axh .railfoot:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@keyframes axh-cslide{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.cpanel{animation:axh-cslide .28s cubic-bezier(.2,.8,.2,1) both}.axh .ctext{flex:none;height:32px;padding:0 4px;color:var(--accent);font-size:15px;font-weight:500;letter-spacing:-.01em;border-radius:8px}.axh .ctext:hover{opacity:.75}.cseg{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border-radius:11px;background:var(--fill2)}.cseg-thumb{position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px)/3);border-radius:8px;background:var(--seg);box-shadow:0 3px 8px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.04);transition:transform .42s cubic-bezier(.3,1.25,.4,1)}.axh .cseg button{position:relative;height:30px;border-radius:8px;color:var(--ink);font-size:13px;font-weight:500;letter-spacing:-.005em;transition:font-weight .2s}.axh .cseg button[aria-selected=true]{font-weight:600}.cname{gap:12px;padding:2px 0}.cname,.cname-ic{display:flex;align-items:center}.cname-ic{flex:none;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--fill2);color:var(--muted)}.axh .cname input{flex:1 1 auto;min-width:0;height:40px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font-size:16px;padding:0 2px;transition:border-color .2s ease}.axh .cname input:focus{outline:none;border-bottom-color:var(--accent)}.cto{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 8px 6px 14px;box-sizing:border-box;border-radius:14px;background:var(--fill2);cursor:text;transition:box-shadow .2s ease,background-color .2s ease}.cto:focus-within{background:var(--surface);box-shadow:0 0 0 1px var(--line),0 0 0 4px rgba(10,132,255,.14)}.cto-l{flex:none;font-size:15px;color:var(--muted)}.axh .cto input{flex:1 1 80px;min-width:80px;height:30px;border:0;background:transparent;color:var(--ink);font-size:15px;padding:0}.axh .cto input:focus{outline:none}.axh .ctok{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 8px 0 10px;border-radius:13px;background:rgba(10,132,255,.13);color:var(--accent);font-size:13px;font-weight:600;letter-spacing:-.005em;animation:axh-pop .28s cubic-bezier(.3,1.3,.5,1)}.axh .ctok:hover{background:rgba(10,132,255,.2)}@keyframes axh-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.csec{margin:10px 10px 4px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.axh .crow{gap:12px;width:100%;padding:8px 10px;box-sizing:border-box;border-radius:14px;text-align:left}.axh .crow,.csel{display:flex;align-items:center}.csel{flex:none;justify-content:center;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:#fff;transition:background-color .2s ease,box-shadow .2s ease}.csel.on{background:var(--accent);box-shadow:none}.csel.on svg{animation:axh-pop .3s cubic-bezier(.3,1.4,.5,1)}.cnote{padding:18px 12px;text-align:center;font-size:13.5px;line-height:1.45;color:var(--muted)}.axh .ccreate{width:100%;height:46px;border-radius:23px;background:var(--accent);color:#fff;font-size:15px;font-weight:600;letter-spacing:-.01em;box-shadow:0 12px 26px -14px rgba(10,132,255,.8);transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.axh .ccreate:disabled{background:var(--fill2);color:var(--muted);box-shadow:none;cursor:default}.cstage{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;text-align:center}.cstage-ic{justify-content:center;width:72px;height:72px;border-radius:22px;color:#fff;background:linear-gradient(180deg,#43a1ff,#0a84ff 55%,#0070e8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 18px 36px -18px rgba(10,132,255,.8)}.cstage-ic,.cstage-stack{display:flex;align-items:center;margin-bottom:4px}.cstage-stack>span{animation:axh-pop .32s cubic-bezier(.3,1.3,.5,1)}@media (prefers-reduced-motion:reduce){.axh .ctok,.cpanel,.csel.on svg,.cstage-stack>span{animation:none}.cseg-thumb{transition:none}}@media (prefers-contrast:more){.cseg,.cto{box-shadow:inset 0 0 0 1px var(--line-strong)}}.axh .cphoto,.cphoto{position:relative;display:block;padding:0;overflow:hidden;background:var(--fill2);cursor:zoom-in;flex:none}.cphoto img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .32s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.cphoto.is-ok img{opacity:1}.cphoto.is-ok:hover img{transform:scale(1.03)}.cphoto.is-loading{cursor:progress}.cphoto-skel{position:absolute;inset:0}.cphoto:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cphoto.is-gone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;box-sizing:border-box;cursor:default;color:var(--muted);background:repeating-linear-gradient(135deg,var(--fill2) 0 10px,var(--fill) 10px 20px);box-shadow:inset 0 0 0 1px var(--line);text-align:center}.cphoto.is-gone span{font-size:13px;font-weight:500;line-height:1.3}@media (prefers-reduced-motion:reduce){.cphoto img{transition:opacity .2s ease}.cphoto.is-ok:hover img{transform:none}}.lbx{position:fixed;inset:0;z-index:120;color:#fff;touch-action:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.lbx-backdrop{position:absolute;inset:0;background:rgba(6,6,10,.9);backdrop-filter:blur(26px) saturate(140%);transition:opacity .34s ease}.lbx-img{position:fixed;-o-object-fit:cover;object-fit:cover;background:#111;box-shadow:0 30px 80px -30px rgba(0,0,0,.8);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;will-change:left,top,width,height,transform}.lbx-img:active{cursor:grabbing}.lbx-img.is-fresh{animation:lbx-fresh .32s ease both}@keyframes lbx-fresh{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.lbx-top{position:absolute;left:0;right:0;top:0;height:68px;display:flex;align-items:center;gap:12px;padding:0 16px 0 22px;box-sizing:border-box;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent);opacity:0;transform:translateY(-6px);transition:opacity .28s ease .12s,transform .38s cubic-bezier(.2,.8,.2,1) .12s}.lbx-meta{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.lbx-author{font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbx-time{font-size:12.5px;color:hsla(0,0%,100%,.66)}.lbx-count{flex:none;padding:5px 10px;border-radius:12px;background:hsla(0,0%,100%,.12);font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:hsla(0,0%,100%,.86)}.lbx-actions{flex:none;display:flex;gap:8px}.lbx .lbx-btn,.lbx .lbx-nav{display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:hsla(0,0%,100%,.14);backdrop-filter:blur(18px);border:0;cursor:pointer;transition:background-color .2s ease,transform .12s ease,opacity .2s ease}.lbx .lbx-btn{width:40px;height:40px}.lbx .lbx-btn:hover,.lbx .lbx-nav:hover{background:hsla(0,0%,100%,.24)}.lbx .lbx-btn:active,.lbx .lbx-nav:active{transform:scale(.92)}.lbx .lbx-nav{position:absolute;top:50%;width:46px;height:46px;margin-top:-23px;opacity:0;transition:opacity .28s ease .12s,background-color .2s ease,transform .12s ease}.lbx .lbx-nav.is-prev{left:18px}.lbx .lbx-nav.is-next{right:18px}.lbx .lbx-nav:disabled{opacity:0!important;pointer-events:none}.lbx-caption{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);max-width:min(640px,86vw);margin:0;padding:10px 16px;border-radius:16px;background:rgba(0,0,0,.42);backdrop-filter:blur(18px);font-size:14.5px;line-height:1.4;text-align:center;opacity:0;transition:opacity .28s ease .16s}.lbx.is-in .lbx-top{opacity:1;transform:none}.lbx.is-in .lbx-caption,.lbx.is-in .lbx-nav{opacity:1}.lbx.no-chrome .lbx-caption,.lbx.no-chrome .lbx-nav,.lbx.no-chrome .lbx-top{opacity:0!important;pointer-events:none}.lbx .lbx-btn:focus-visible,.lbx .lbx-nav:focus-visible{outline:2px solid #fff;outline-offset:2px}.lbx-spin{position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2.5px solid hsla(0,0%,100%,.25);border-top-color:#fff}@media (max-width:640px){.lbx .lbx-nav{display:none}.lbx-top{padding:env(safe-area-inset-top) 10px 0 16px;height:calc(68px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.lbx-img{transition:opacity .2s ease!important}.lbx-img.is-fresh{animation:none}.lbx-top{transform:none}}@media (prefers-reduced-transparency:reduce){.lbx-backdrop{background:rgba(6,6,10,.97);backdrop-filter:none}.lbx .lbx-btn,.lbx .lbx-nav,.lbx-caption{backdrop-filter:none;background:rgba(40,40,46,.95)}}.railitem{position:relative}.axh .railmore{position:absolute;right:10px;top:12px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface);color:var(--ink2);box-shadow:0 1px 3px rgba(0,0,0,.12),0 0 0 .5px var(--line);opacity:0;transform:scale(.8);transition:opacity .16s ease,transform .2s cubic-bezier(.2,.9,.3,1.2),background-color .15s ease}.axh .railmore:hover{background:var(--fill)}.axh .railmore:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.railitem.menu-open .railmore,.railitem:focus-within .railmore,.railitem:hover .railmore{opacity:1;transform:none}.railitem .rowtime{transition:opacity .15s ease}.railitem.menu-open .rowtime,.railitem:focus-within .rowtime,.railitem:hover .rowtime{opacity:0}@media (hover:none){.axh .railmore{opacity:1;transform:none;top:10px;background:transparent;box-shadow:none}.railitem .rowtime{opacity:0}}.railitem.is-leaving{animation:railitem-out .26s cubic-bezier(.4,0,1,1) forwards;pointer-events:none;overflow:hidden}@keyframes railitem-out{to{opacity:0;transform:translateX(-12px);max-height:0;margin:0;padding:0}}.rowmenu{position:fixed;z-index:130;width:252px;padding:6px;box-sizing:border-box;border-radius:16px;background:rgba(252,252,253,.84);backdrop-filter:blur(26px) saturate(180%);box-shadow:0 22px 60px -18px rgba(0,0,0,.38),0 0 0 .5px rgba(0,0,0,.1);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;opacity:0;transform:scale(.9);transition:opacity .14s ease,transform .22s cubic-bezier(.2,.9,.3,1.15)}:root[data-theme=dark] .rowmenu{background:rgba(44,44,48,.82);box-shadow:0 22px 60px -18px rgba(0,0,0,.7),0 0 0 .5px hsla(0,0%,100%,.14)}.rowmenu.is-in{opacity:1;transform:none}.rm-head{display:flex;align-items:center;gap:9px;padding:6px 8px 8px;border-bottom:.5px solid var(--line);margin-bottom:5px}.rm-head span{min-width:0;font-size:13px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-group{display:flex;flex-direction:column;gap:1px}.rm-group+.rm-group{margin-top:5px;padding-top:5px;border-top:.5px solid var(--line)}.rowmenu .rm-item{display:flex;align-items:center;gap:11px;width:100%;min-height:36px;padding:6px 10px;box-sizing:border-box;border-radius:9px;background:transparent;color:var(--ink);font-size:14px;font-weight:500;letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}.rowmenu .rm-item svg{flex:none;color:var(--ink2)}.rowmenu .rm-item>span{flex:1 1 auto;min-width:0}.rowmenu .rm-item:focus-visible,.rowmenu .rm-item:hover:not(:disabled){outline:none;background:var(--accent);color:#fff}.rowmenu .rm-item:focus-visible svg,.rowmenu .rm-item:hover:not(:disabled) svg{color:#fff}.rowmenu .rm-item:disabled{opacity:.38;cursor:default}.rowmenu .rm-item.is-danger,.rowmenu .rm-item.is-danger svg{color:#ff3b30}.rowmenu .rm-item.is-danger:focus-visible,.rowmenu .rm-item.is-danger:hover{background:#ff3b30;color:#fff}.rowmenu .rm-item.is-danger:focus-visible svg,.rowmenu .rm-item.is-danger:hover svg{color:#fff}.rm-two{display:flex;flex-direction:column;gap:1px}.rm-two small{font-size:11.5px;font-weight:400;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-badge{flex:none;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:10px;background:var(--accent);color:#fff;font-style:normal;font-size:11px;font-weight:700;line-height:20px;text-align:center}.rowmenu .rm-item:focus-visible .rm-badge,.rowmenu .rm-item:hover .rm-badge{background:#fff;color:var(--accent)}.rm-confirm{padding:6px 6px 4px;animation:rm-swap .2s ease both}@keyframes rm-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rm-ct{margin:0;font-size:15px;font-weight:600;letter-spacing:-.015em}.rm-cb{margin:5px 0 12px;font-size:12.5px;line-height:1.4;color:var(--muted)}.rdlg-btns,.rm-cbtns{display:flex;gap:8px}.rm-cbtns .rm-btn{flex:1 1 0}.rm-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 14px;border-radius:10px;background:var(--fill2);color:var(--ink);font-size:14px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:filter .15s ease,transform .1s ease,background-color .15s ease}.rm-btn:hover:not(:disabled){filter:brightness(.97)}.rm-btn:active:not(:disabled){transform:scale(.97)}.rm-btn:disabled{opacity:.5;cursor:default}.rm-btn.is-danger{background:#ff3b30;color:#fff}.rm-btn.is-primary{background:var(--accent);color:#fff}.rm-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rm-spin{width:13px;height:13px;border-radius:50%;border:2px solid hsla(0,0%,100%,.45);border-top-color:#fff}.rdlg{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}.rdlg-scrim{position:absolute;inset:0;background:rgba(0,0,0,.34);backdrop-filter:blur(6px);animation:rdlg-fade .25s ease both}.rdlg-panel{position:relative;width:min(420px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:22px;box-sizing:border-box;border-radius:24px;background:var(--surface);color:var(--ink);box-shadow:0 40px 100px -30px rgba(0,0,0,.5),0 0 0 .5px var(--line);animation:rdlg-in .34s cubic-bezier(.2,.9,.3,1.1) both}.rdlg-panel h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.02em;line-height:1.25}.rdlg-sub{margin:6px 0 16px;font-size:13.5px;line-height:1.45;color:var(--muted)}.rdlg-list{display:flex;flex-direction:column;border-radius:14px;background:var(--fill);overflow:hidden}.rdlg .rdlg-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;background:transparent;color:var(--ink);font-size:14.5px;text-align:left;cursor:pointer;transition:background-color .12s ease}.rdlg .rdlg-opt+.rdlg-opt{border-top:.5px solid var(--line)}.rdlg .rdlg-opt:hover{background:var(--fill2)}.rdlg .rdlg-opt.is-on{font-weight:600}.rdlg-tick{display:flex;width:18px;color:var(--accent)}.rdlg-note{display:block;width:100%;margin:12px 0 16px;padding:12px 14px;box-sizing:border-box;border:0;border-radius:14px;background:var(--fill);color:var(--ink);font:inherit;font-size:14px;line-height:1.45;resize:none}.rdlg-note:focus{outline:none;box-shadow:0 0 0 3px rgba(10,132,255,.25)}.rdlg-btns{justify-content:flex-end}.rdlg-done{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 4px 2px}.rdlg-done .rdlg-btns{align-self:stretch;justify-content:center}.rdlg-done .rdlg-btns .rm-btn{flex:1 1 auto}.rdlg-ok{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:12px;border-radius:50%;background:rgba(48,209,88,.16);color:#1f9d45;animation:rdlg-pop .45s cubic-bezier(.3,1.4,.5,1) both}.rdlg-ok svg{width:24px;height:24px}@keyframes rdlg-fade{0%{opacity:0}to{opacity:1}}@keyframes rdlg-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@keyframes rdlg-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.railrow{animation:railrow-in .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i,0),10) * 32ms + 40ms)}@keyframes railrow-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.railskel{display:flex;align-items:center;gap:12px;padding:10px}.railskel .skel:first-child{flex:none;width:44px;height:44px;border-radius:50%}.railtoast{position:absolute;left:12px;right:12px;bottom:60px;z-index:4;display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 14px;box-sizing:border-box;border-radius:14px;background:rgba(28,28,30,.92);color:#fff;font-size:13px;font-weight:500;text-align:center;box-shadow:0 14px 34px -14px rgba(0,0,0,.5);backdrop-filter:blur(16px);animation:railtoast-in .32s cubic-bezier(.2,.9,.3,1.15) both}@keyframes railtoast-in{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.railitem.is-leaving,.railrow,.railtoast,.rdlg-ok,.rdlg-panel,.rdlg-scrim,.rm-confirm,.rowmenu{animation:none!important;transition:opacity .15s ease!important}.rowmenu{transform:none}}@media (prefers-reduced-transparency:reduce){.rowmenu{background:var(--surface);backdrop-filter:none}}:root{--color-background:#f5f5f7;--color-card:#fff;--color-primary:#1e3ac4;--color-primary-hover:#1730a3;--color-heading:#1d1d1f;--color-body:#3a3a3e;--color-muted:#6e6e73;--color-border:#e8e8ed;--color-icon-active:#1e3ac4;--color-icon-inactive:#98989d;--color-chip-bg:#eef1fb;--color-ai-gradient-start:#eef1fb;--color-ai-gradient-end:#f8f9fd;--color-success:#1f8a4c;--color-warning:#b7791f;--color-danger:#c0392b;--cat-imobiliare-bg:#1e3ac4;--cat-auto-bg:#eef1fb;--cat-auto-icon:#1e3ac4;--cat-zboruri-bg:#eef1fb;--cat-zboruri-icon:#1e3ac4;--cat-turism-bg:#eef1fb;--cat-turism-icon:#1e3ac4;--cat-restaurante-bg:#fff2ed;--cat-restaurante-icon:#c85438;--cat-magazine-bg:#f8f0f6;--cat-magazine-icon:#a23a75}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font-inter),system-ui,sans-serif;color:var(--az-ink);background:var(--az-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.text-gradient{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ai-gradient-bg{background:linear-gradient(135deg,var(--color-ai-gradient-start),var(--color-ai-gradient-end))}.listing-card{transition:transform .25s cubic-bezier(.2,.6,.2,1),box-shadow .25s cubic-bezier(.2,.6,.2,1)}.listing-card:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.06),0 16px 40px rgba(0,0,0,.1)}.msg-animate{animation:msgIn .3s ease-out forwards}.loading-dot{animation:bounceDots 1.4s ease-in-out infinite both}.loading-dot:first-child{animation-delay:-.32s}.loading-dot:nth-child(2){animation-delay:-.16s}.loading-dot:nth-child(3){animation-delay:0s}.skeleton{background:linear-gradient(90deg,var(--az-band) 0,var(--az-tile) 40%,var(--az-band) 80%);background-size:800px 100%;animation:shimmer 1.8s linear infinite}.leaflet-container{height:100%;width:100%;border-radius:16px}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}:focus-visible{outline:2px solid var(--az-brand);outline-offset:2px}:root{--az-bg:#fbfbfd;--az-surface:#fff;--az-band:#f5f5f7;--az-tint:#e3effc;--az-tile:#f0f0f3;--az-border:#e6e6eb;--az-border2:#c7c7cc;--az-ink:#1d1d1f;--az-body:#424245;--az-secondary:#6e6e73;--az-muted:#8e8e93;--az-brand:#0071e3;--az-brand-deep:#06c;--az-link:#06c;--az-success:#248a3d;--az-success-bg:#e8f5ec;--az-amber:#e8930c;--az-grad-a:#0071e3;--az-grad-b:#5e5ce6}:root[data-theme=dark]{--az-bg:#000;--az-surface:#1c1c1e;--az-band:#0b0b0d;--az-tint:rgba(41,151,255,.2);--az-tile:#2a2a2d;--az-border:hsla(0,0%,100%,.13);--az-border2:hsla(0,0%,100%,.28);--az-ink:#f5f5f7;--az-body:#d1d1d6;--az-secondary:#a1a1a6;--az-muted:#8e8e93;--az-brand:#0a84ff;--az-brand-deep:#409cff;--az-link:#2997ff;--az-success:#30d158;--az-success-bg:rgba(48,209,88,.14);--az-amber:#ffb03a;--az-grad-a:#0a84ff;--az-grad-b:#5e5ce6}:root[data-theme=dark] body{background:#000}.az-dark{--az-bg:#07070e;--az-surface:#12121c;--az-band:#16161f;--az-tint:#1b1c2b;--az-tile:#131320;--az-border:#23232f;--az-border2:#30313f;--az-ink:#f4f4f8;--az-body:#c8c9d6;--az-secondary:#9a9bac;--az-muted:#6c6d80;--az-brand:#6e7bff;--az-brand-deep:#5a67f0;--az-link:#99a2ff;--az-success:#34d399;--az-success-bg:rgba(52,211,153,.12);--az-amber:#ffb03a}.az-dark body{background-color:var(--az-bg);background-image:radial-gradient(1100px 720px at 4% -12%,rgba(70,104,214,.11),transparent 60%),radial-gradient(1000px 640px at 106% -6%,rgba(84,116,220,.09),transparent 56%),radial-gradient(1200px 900px at 50% 116%,rgba(58,84,180,.07),transparent 58%),linear-gradient(180deg,hsla(0,0%,100%,.02),transparent 24%),radial-gradient(150% 130% at 50% 26%,transparent 52%,rgba(0,0,0,.42) 100%);background-repeat:no-repeat;background-attachment:fixed}.az-dark body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:120px 120px}.az-grad{background-color:var(--az-brand);background-image:none}@keyframes arix-globe-spin{0%{background-position-x:0}to{background-position-x:calc(-1 * var(--arix-tile, 56px))}}.hero-stage{position:relative;overflow:hidden;isolation:isolate;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07);background:radial-gradient(120% 90% at 12% -10%,var(--stage-glow-a,rgba(72,134,255,.5)) 0,transparent 55%),radial-gradient(110% 80% at 92% -5%,var(--stage-glow-b,rgba(140,120,255,.4)) 0,transparent 52%),linear-gradient(180deg,var(--stage-top,#10173c) 0,var(--stage-bottom,#0b0f2b) 100%)}.hero-stage:after,.hero-stage:before{content:"";position:absolute;z-index:-1;border-radius:9999px;filter:blur(90px);opacity:.4;pointer-events:none}.hero-stage:before{width:55%;aspect-ratio:1;left:-12%;top:-35%;background:var(--stage-glow-a,rgba(72,134,255,.5));animation:stage-drift-a 26s ease-in-out infinite alternate}.hero-stage:after{width:48%;aspect-ratio:1;right:-10%;top:-25%;background:var(--stage-glow-b,rgba(140,120,255,.4));animation:stage-drift-b 32s ease-in-out infinite alternate}@keyframes stage-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(10%,18%,0) scale(1.18)}}@keyframes stage-drift-b{0%{transform:translateZ(0) scale(1.06)}to{transform:translate3d(-12%,12%,0) scale(.94)}}.glass{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.09);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}.glass-hover:hover{background:rgba(110,123,255,.14);border-color:rgba(110,123,255,.28)}.glass-active{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}@keyframes rise-in{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.rise-in{animation:rise-in .7s cubic-bezier(.2,.6,.2,1) both}.ticker-mask{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ticker{display:flex;width:-moz-max-content;width:max-content;animation:ticker-x 38s linear infinite}.ticker:hover{animation-play-state:paused}@keyframes ticker-x{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.hero-stage:after,.hero-stage:before,.ticker{animation:none}}.stage-spot .stage-glow{display:none}.cv-card{contain-intrinsic-size:var(--cv-h,480px);contain-intrinsic-size:auto var(--cv-h,480px)}.cv-card,.cv-grid>*{content-visibility:auto}.cv-grid>*{contain-intrinsic-size:480px;contain-intrinsic-size:auto 480px}.stagger-children>*{opacity:0}.stagger-children.is-visible>*{animation:rise-in .6s cubic-bezier(.2,.6,.2,1) both}.stagger-children.is-visible>:nth-child(2){animation-delay:70ms}.stagger-children.is-visible>:nth-child(3){animation-delay:.14s}.stagger-children.is-visible>:nth-child(4){animation-delay:.21s}.stagger-children.is-visible>:nth-child(5){animation-delay:.28s}.stagger-children.is-visible>:nth-child(6){animation-delay:.35s}.stagger-children.is-visible>:nth-child(7){animation-delay:.42s}.stagger-children.is-visible>:nth-child(8){animation-delay:.49s}@media (prefers-reduced-motion:reduce){.stagger-children>*{opacity:1}}.t-display{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display",var(--font-jakarta),var(--font-inter),sans-serif;font-weight:700;font-size:clamp(2rem,1.2rem + 3.4vw,3.375rem);line-height:1.06;letter-spacing:-.022em}.t-headline-lg{font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);line-height:1.1;letter-spacing:-.0024em}.t-headline-lg,.t-headline-md{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display",var(--font-jakarta),var(--font-inter),sans-serif;font-weight:600}.t-headline-md{font-size:clamp(1.375rem,1.05rem + 1.3vw,1.75rem);line-height:1.12;letter-spacing:.002em}.t-body-lg{font-size:clamp(1.0625rem,1rem + .5vw,1.3125rem);line-height:1.45;letter-spacing:.009em;color:var(--az-secondary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:0 22px;border-radius:980px;font-size:17px;font-weight:500;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,transform .1s ease,opacity .2s ease}.btn:active{transform:scale(.97)}.btn-sm{min-height:38px;padding:0 17px;font-size:15px}.btn-primary{background:var(--az-brand);color:#fff}.btn-primary:hover{background:var(--az-brand-deep)}.btn-secondary{background:transparent;border:1px solid var(--az-border2);color:var(--az-ink)}.btn-secondary:hover{background:var(--az-band)}.btn-on-dark.btn-secondary{border-color:hsla(0,0%,100%,.28);color:hsla(0,0%,100%,.9)}.btn-on-dark.btn-secondary:hover{background:hsla(0,0%,100%,.1)}.hero-stage.hero-light{color:var(--az-ink);box-shadow:inset 0 0 0 1px rgba(20,30,70,.06);background:radial-gradient(120% 90% at 12% -10%,rgba(92,120,220,.13) 0,transparent 55%),radial-gradient(110% 80% at 92% -5%,rgba(120,140,225,.11) 0,transparent 52%),linear-gradient(180deg,#e9eef7,#f4f5f8)}.hero-stage.hero-light:after,.hero-stage.hero-light:before{opacity:.2}.navprog{position:fixed;left:0;right:0;top:0;height:2.5px;z-index:300;pointer-events:none;opacity:0;transition:opacity .25s ease}.navprog span{display:block;height:100%;width:0;border-radius:0 2px 2px 0;background:linear-gradient(90deg,#0a84ff,#5e5ce6);box-shadow:0 0 10px rgba(10,132,255,.55),0 0 3px rgba(10,132,255,.6)}.navprog.is-run{opacity:1}.navprog.is-run span{animation:navprog-creep 8s cubic-bezier(.08,.7,.2,1) forwards}.navprog.is-done{opacity:0;transition:opacity .3s ease .12s}.navprog.is-done span{width:100%;transition:width .18s ease-out}@keyframes navprog-creep{0%{width:0}12%{width:32%}to{width:90%}}@media (prefers-reduced-motion:reduce){.navprog.is-run span{animation:none;width:60%}}