.ViAFYq_loader{z-index:8;left:var(--free-center,50%);background:var(--glass-bg);width:min(340px,100vw - 48px);-webkit-backdrop-filter:var(--glass-blur,blur(28px) saturate(180%));backdrop-filter:var(--glass-blur,blur(28px) saturate(180%));border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);text-align:center;transition:opacity .6s var(--ease-out), scale .6s var(--ease-out), filter .6s var(--ease-out);border-radius:24px;padding:26px 28px 22px;position:absolute;top:50%;translate:-50% -50%}.ViAFYq_loader[data-hidden]{opacity:0;filter:blur(6px);pointer-events:none;scale:.96}.ViAFYq_wordmark{font-family:var(--font-wordmark,var(--font-sans));letter-spacing:-.032em;color:var(--fg);margin:0 0 18px;font-size:22px;font-weight:600}.ViAFYq_track{background:var(--line);border-radius:2px;height:2px;overflow:hidden}.ViAFYq_bar{background:var(--accent);transform-origin:0;height:100%;transition:transform .4s var(--ease-out);display:block}.ViAFYq_label{letter-spacing:.01em;text-align:left;color:var(--fg-muted);justify-content:space-between;gap:12px;margin:12px 0 0;font-size:12px;display:flex}.ViAFYq_pct{font-variant-numeric:tabular-nums;color:var(--fg);font-weight:600}@media (max-width:899px){.ViAFYq_loader{left:50%;top:calc(var(--top) + (100% - var(--top) - var(--peek-h,250px) - var(--inset)) / 2)}}@media (prefers-reduced-motion:reduce){.ViAFYq_loader,.ViAFYq_bar{transition:opacity .2s}.ViAFYq_loader[data-hidden]{filter:none;scale:1}}
._99CiFq_entry{z-index:3;opacity:0;pointer-events:none;transition:opacity .8s var(--ease-in-out);background:#e9e5df;position:absolute;inset:0;overflow:hidden}._99CiFq_entry[data-active]{opacity:1;pointer-events:auto}._99CiFq_frame{position:absolute;top:0;left:0}._99CiFq_image{object-fit:fill}._99CiFq_svg{width:100%;height:100%;position:absolute;inset:0}._99CiFq_unit{fill:#fff6e429;stroke:#fffaf0eb;stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke;cursor:pointer;filter:drop-shadow(0 0 .5px #1f181259);transition:fill var(--dur-ui) var(--ease-out), stroke var(--dur-ui) var(--ease-out), stroke-width var(--dur-ui) var(--ease-out), filter var(--dur-ui) var(--ease-out);outline:none}._99CiFq_unit[data-hover],._99CiFq_unit:focus-visible{fill:#1f7fc44d;stroke:#f3d29e;stroke-width:2px;filter:drop-shadow(0 0 14px #1f7fc499)}._99CiFq_unit[data-sold]{fill:#ffffff12;stroke:#ffffff80;stroke-width:1px;stroke-dasharray:3 4;filter:none}._99CiFq_unit[data-sold][data-hover],._99CiFq_unit[data-sold]:focus-visible{fill:#ffffff2e;stroke:#fffc;stroke-width:1.25px;filter:none}._99CiFq_tag{letter-spacing:-.005em;white-space:nowrap;min-height:30px;color:var(--fg);-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);transition:background-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out);background:#faf8f5cc;border:1px solid #ffffffb3;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:0;left:0;box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #1f18121a,0 10px 24px -12px #1f181280}._99CiFq_tag:before{content:"";background:var(--accent);border-radius:999px;width:6px;height:6px}._99CiFq_tag[data-active]{box-shadow:inset 0 1px 0 #fff, 0 0 0 1.5px var(--accent), 0 14px 30px -12px #1f18128c;background:#fff}._99CiFq_tag[data-sold]{color:var(--fg-muted);background:#faf8f58f;font-weight:500}._99CiFq_tag[data-sold]:before{display:none}._99CiFq_tag[data-sold][data-active]{color:var(--fg);background:#ffffffd9;box-shadow:inset 0 1px #fff,0 0 0 .5px #1f181224,0 12px 26px -12px #1f181280}._99CiFq_explore{bottom:calc(var(--dock) + var(--inset));left:var(--free-center);letter-spacing:-.005em;min-height:48px;color:var(--fg);transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-ui) var(--ease-out);border-radius:999px;align-items:center;gap:9px;padding:0 22px 0 18px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){._99CiFq_explore:hover{background:#ffffffd6}}._99CiFq_explore:active{transform:translate(-50%)scale(.96)}@media (max-width:899px){._99CiFq_tag{min-height:26px;padding:0 10px;font-size:11.5px}._99CiFq_explore{left:var(--inset);bottom:calc(var(--dock) + var(--inset) + var(--peek-h) + var(--gap));min-height:46px;transition:transform var(--dur-press) var(--ease-out), opacity .3s var(--ease-out);padding:0 18px 0 14px;transform:none}._99CiFq_explore:active{transform:scale(.96)}section:has(>[data-explorer-panel][data-sheet=full]) ._99CiFq_explore{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){._99CiFq_entry{transition-duration:.2s}}._99CiFq_backdrop{object-fit:cover;filter:blur(28px)saturate(115%)brightness(1.05);transform:scale(1.08)}
.NpjgLq_root{--ink:#1f1f1f;--fg:#1f1f1f;--fg-muted:#6f6a66;--fg-faint:#857e78;--taupe:#a39588;--taupe-ink:#85776a;--accent:#1f7fc4;--accent-hover:#156aa8;--accent-press:#12598d;--accent-light:#8fd0ff;--accent-halo:#1f7fc452;--on-accent:#fff;--navy:#1b2a3c;--ivory:#f3eee8;--warm-white:#f7f6f4;--page-white:#fefefe;--line:#1f1f1f1f;--line-soft:#1f1f1f12;--fill:#1f1f1f0d;--fill-hover:#ffffff94;--glass-bg:#f7f4f0d6;--glass-bg-thin:#f7f4f0c7;--glass-blur:blur(36px) saturate(115%);--glass-blur-thin:blur(22px) saturate(110%);--glass-edge:#ffffff9e;--glass-shadow:inset 0 1px 0 #ffffffeb, 0 0 0 .5px #1f181214, 0 2px 6px #1f18120d, 0 34px 80px -34px #1f18126b;--glass-shadow-thin:inset 0 1px 0 #ffffffe0, 0 0 0 .5px #1f181214, 0 16px 36px -18px #1f18125c;--chip:#fff;--chip-shadow:0 0 0 .5px #1f18120f, 0 1px 2px #1f181214, 0 4px 12px -4px #1f181229;--font-ui:var(--font-jakarta), "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-sans:var(--font-ui);--font-wordmark:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--tracking-eyebrow:.16em;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-ui:.2s;--dur-press:.14s;--inset:16px;--gap:12px;--panel-w:clamp(344px, 26vw, 392px);--bar-h:56px;--header-top:12px;--header-h:56px;--top:calc(var(--header-top) + var(--header-h) + 10px);--dock:0px;--fab:56px;--radius-lg:24px;--radius-md:18px;--radius-btn:14px;--free-center:calc(var(--inset) + var(--panel-w) + var(--gap) + (100% - var(--inset) * 2 - var(--panel-w) - var(--gap)) / 2);height:100svh;min-height:600px;color:var(--fg);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;isolation:isolate;background:#ece8e2;position:relative;overflow:clip}:root:has(.NpjgLq_root){--explorer-header:76px}@layer explorer-reset{.NpjgLq_root button{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}.NpjgLq_root button:disabled{cursor:default;opacity:.32}.NpjgLq_root ul,.NpjgLq_root ol{margin:0;padding:0;list-style:none}.NpjgLq_root h1,.NpjgLq_root h2,.NpjgLq_root h3,.NpjgLq_root p,.NpjgLq_root dl,.NpjgLq_root dd,.NpjgLq_root figure{margin:0}.NpjgLq_root a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.NpjgLq_root table{border-collapse:collapse}.NpjgLq_root :focus-visible{outline:2px solid var(--accent);outline-offset:2px}}.NpjgLq_stage{touch-action:none;position:absolute;inset:0}.NpjgLq_stage canvas{display:block}.NpjgLq_labels{z-index:2;pointer-events:none;transition:opacity .6s var(--ease-out);position:absolute;inset:0;overflow:hidden}.NpjgLq_labels[data-hidden]{opacity:0;visibility:hidden}.NpjgLq_poster{z-index:1;pointer-events:none;transition:opacity .9s var(--ease-out);position:absolute;inset:0}.NpjgLq_poster:after{content:"";opacity:0;transition:opacity .6s var(--ease-out);background:linear-gradient(#f7f6f46b,#f7f6f42e 40%,#f7f6f452);position:absolute;inset:0}.NpjgLq_poster[data-loading]:after{opacity:1}.NpjgLq_poster[data-hidden]{opacity:0}.NpjgLq_posterImage{object-fit:cover}.NpjgLq_poster[data-fit=contain] .NpjgLq_posterImage{object-fit:contain;padding:calc(var(--top) + 16px) 24px 24px calc(var(--panel-w) + 120px)}.NpjgLq_nav{transition:transform .64s var(--ease-drawer), opacity .42s var(--ease-out)}.NpjgLq_root[data-immersive] .NpjgLq_nav{transform:translateY(calc(-100% - var(--header-top) - 6px));opacity:0;pointer-events:none}.NpjgLq_panel{z-index:5;top:var(--top);left:var(--inset);bottom:var(--inset);width:var(--panel-w);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);clip-path:inset(0 0 0 0 round var(--radius-lg));transition:transform .7s var(--ease-drawer), opacity .32s var(--ease-out), filter .5s var(--ease-out), clip-path .32s var(--ease-out);flex-direction:column;display:flex;position:absolute;overflow:hidden}.NpjgLq_panel>*{transition:translate .32s var(--ease-out)}.NpjgLq_root[data-immersive] .NpjgLq_panel{transform:translateX(calc(-100% - var(--inset) - 8px));opacity:0;pointer-events:none}.NpjgLq_panel[data-collapsed]{clip-path:inset(0 0 calc(100% - var(--bar-h)) 0 round var(--radius-lg));opacity:0;pointer-events:none;transition:transform .7s var(--ease-drawer), opacity .2s linear .12s, filter .5s var(--ease-out), clip-path .32s var(--ease-out)}.NpjgLq_panel[data-collapsed]>*{translate:0 -16px}.NpjgLq_bar{z-index:6;top:var(--top);left:var(--inset);width:var(--panel-w);height:var(--bar-h);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);font-variant-numeric:tabular-nums;letter-spacing:-.005em;color:var(--fg);text-align:left;cursor:pointer;transition:opacity .2s var(--ease-out) .1s, transform .7s var(--ease-drawer);align-items:center;gap:10px;padding:0 12px 0 20px;font-size:15px;font-weight:500;display:flex;position:absolute}.NpjgLq_bar[data-hidden]{opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out), transform .7s var(--ease-drawer)}.NpjgLq_root[data-immersive] .NpjgLq_bar{transform:translateX(calc(-100% - var(--inset) - 8px));opacity:0;pointer-events:none}.NpjgLq_barText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.NpjgLq_barDot{vertical-align:middle;background:var(--accent);border-radius:999px;width:7px;height:7px;margin:0 .55em .12em 0;display:inline-block}.NpjgLq_barDot[data-status=reserved]{background:var(--taupe-ink)}.NpjgLq_barDot[data-status=sold]{background:var(--fg-faint)}.NpjgLq_barIcon{width:32px;height:32px;color:var(--fg-muted);transition:color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out);border-radius:999px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.NpjgLq_bar:hover .NpjgLq_barIcon{color:var(--fg);background:var(--fill-hover)}}.NpjgLq_bar:active .NpjgLq_barIcon{transform:scale(.92)}.NpjgLq_barGrip{display:none}.NpjgLq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NpjgLq_root[data-panel=collapsed]{--free-center:50%}@media (min-width:900px){.NpjgLq_root[data-panel=collapsed] .NpjgLq_caption{left:calc(var(--inset) + 8px)}.NpjgLq_root[data-panel=collapsed] .NpjgLq_poster[data-fit=contain] .NpjgLq_posterImage{padding-left:120px}}.NpjgLq_grabber{display:none}.NpjgLq_caption{z-index:6;left:calc(var(--inset) + var(--panel-w) + 24px);bottom:calc(var(--dock) + var(--inset) + 16px);transition:left .32s var(--ease-out);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.01em;color:#1f1f1fc7;pointer-events:none;background:#faf8f58c;border-radius:999px;margin:0;padding:4px 10px;font-size:12px;font-weight:500;position:absolute}.NpjgLq_hint{z-index:6;bottom:calc(var(--dock) + var(--inset) + 68px);left:var(--free-center);color:var(--fg);white-space:nowrap;pointer-events:none;transition:opacity .5s var(--ease-out), translate .5s var(--ease-out), scale .5s var(--ease-out);border-radius:999px;margin:0;padding:11px 18px;font-size:13px;font-weight:500;position:absolute;translate:-50%}.NpjgLq_hint[data-hidden]{opacity:0;translate:-50% 8px;scale:.97}.NpjgLq_start{z-index:6;left:var(--free-center);bottom:calc(var(--dock) + var(--inset) + 68px);min-height:42px;color:var(--fg);border-radius:999px;padding:0 20px;font-size:13px;font-weight:500;position:absolute;translate:-50%}p.NpjgLq_start{font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;margin:0;display:grid}p.NpjgLq_start[data-delayed]{animation:NpjgLq_start-in .26s var(--ease-out) .7s both}@keyframes NpjgLq_start-in{0%{opacity:0;scale:.96}}.NpjgLq_posterPicture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:899px){.NpjgLq_root{--inset:8px;--gap:8px;--header-top:8px;--header-h:52px;--top:calc(var(--header-top) + var(--header-h) + 8px);--dock:env(safe-area-inset-bottom,0px);--peek-base:250px;--peek-h:var(--peek-base);--bar-h:48px;--fab:52px;--radius-lg:22px;min-height:560px}:root:has(.NpjgLq_root){--explorer-header:68px}.NpjgLq_root[data-view=estate]{--peek-base:344px}.NpjgLq_panel{--full-h:calc(100svh - var(--top) - var(--dock) - var(--inset));top:auto;right:var(--inset);width:auto;bottom:calc(var(--dock) + var(--inset));height:var(--peek-base);border-radius:var(--radius-lg);transition:height .56s var(--ease-drawer), transform .7s var(--ease-drawer), opacity .5s var(--ease-out)}.NpjgLq_panel[data-sheet=full]{height:var(--full-h)}.NpjgLq_panel[data-sheet=peek]>div{overflow:hidden}.NpjgLq_panel[data-sheet=peek] [data-peek-hide]{display:none}.NpjgLq_panel[data-sheet=peek]>div{-webkit-mask-image:linear-gradient(#000 calc(100% - 44px),#0000);mask-image:linear-gradient(#000 calc(100% - 44px),#0000)}.NpjgLq_grabber{touch-action:none;cursor:grab;flex:none;place-items:center;height:28px;margin-bottom:-12px;display:grid}.NpjgLq_grabber span{width:36px;height:5px;transition:background-color var(--dur-ui) var(--ease-out);background:#1f1f1f33;border-radius:999px}.NpjgLq_grabber:active span{background:#1f1f1f57}.NpjgLq_root[data-immersive] .NpjgLq_panel{transform:translateY(calc(100% + var(--dock) + 16px))}.NpjgLq_root[data-panel=collapsed]{--peek-h:var(--bar-h)}.NpjgLq_panel[data-collapsed]{opacity:1;clip-path:inset(0 0 0 0 round var(--radius-lg));transform:translateY(calc(100% + var(--dock) + 16px));transition:height .56s var(--ease-drawer), transform .56s var(--ease-drawer), opacity .32s var(--ease-out)}.NpjgLq_panel[data-collapsed]>*{translate:none}.NpjgLq_bar{top:auto;right:var(--inset);bottom:calc(var(--dock) + var(--inset));width:auto;padding:6px 8px 0 18px;font-size:14px}.NpjgLq_root[data-immersive] .NpjgLq_bar{transform:translateY(calc(100% + var(--dock) + 16px))}.NpjgLq_barArea{display:none}.NpjgLq_barGrip{background:#1f1f1f33;border-radius:999px;width:36px;height:5px;margin-left:-18px;display:block;position:absolute;top:6px;left:50%}.NpjgLq_barIcon{rotate:180deg}.NpjgLq_poster[data-fit=contain] .NpjgLq_posterImage{padding:calc(var(--top) + 64px) 16px calc(var(--peek-h) + 24px)}.NpjgLq_caption{display:none}.NpjgLq_hint,.NpjgLq_start{left:50%;bottom:calc(var(--dock) + var(--inset) + var(--peek-h) + 72px)}}@media (prefers-reduced-motion:reduce){.NpjgLq_panel,.NpjgLq_poster,.NpjgLq_poster:after{transition-property:opacity;transition-duration:.2s}.NpjgLq_root[data-immersive] .NpjgLq_panel{transform:none}.NpjgLq_panel[data-collapsed],.NpjgLq_bar,.NpjgLq_bar[data-hidden]{transition-property:opacity;transition-duration:.12s;transition-delay:0s}.NpjgLq_panel>*,.NpjgLq_caption{transition:none}.NpjgLq_hint{transition-property:opacity}.NpjgLq_hint[data-hidden]{translate:-50%;scale:1}}@media (prefers-reduced-transparency:reduce){.NpjgLq_root{--glass-bg:#f8f6f3f7;--glass-bg-thin:#f8f6f3f5;--glass-blur:none;--glass-blur-thin:none}}@media (prefers-contrast:more){.NpjgLq_root{--glass-bg:#fbfaf8;--glass-bg-thin:#fbfaf8;--glass-blur:none;--glass-blur-thin:none;--glass-edge:#1f1f1f8c;--fg-muted:#4a4542;--fg-faint:#5c5651;--taupe-ink:#5f5348;--line:#1f1f1f59}}
.t_h4ya_header{z-index:9;top:var(--header-top);left:var(--inset);right:var(--inset);height:var(--header-h);background:var(--glass-bg-thin);-webkit-backdrop-filter:var(--glass-blur-thin);backdrop-filter:var(--glass-blur-thin);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow-thin);transition:transform .64s var(--ease-drawer), opacity .42s var(--ease-out);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:0 8px 0 20px;display:flex;position:absolute}[data-immersive] .t_h4ya_header{transform:translateY(calc(-100% - var(--header-top) - 6px));opacity:0;pointer-events:none}.t_h4ya_wordmark{min-height:40px;font-family:var(--font-wordmark);letter-spacing:-.032em;white-space:nowrap;color:var(--fg);border-radius:8px;align-items:center;font-size:19px;font-weight:600;line-height:1;display:inline-flex}.t_h4ya_actions{align-items:center;gap:4px;display:flex}.t_h4ya_phone{font-variant-numeric:tabular-nums;white-space:nowrap;min-height:40px;color:var(--fg);transition:background-color var(--dur-ui) var(--ease-out), transform var(--dur-press) var(--ease-out);border-radius:10px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.t_h4ya_phone svg{color:var(--fg-muted)}.t_h4ya_cta{letter-spacing:-.01em;white-space:nowrap;min-height:40px;color:var(--on-accent);background:var(--accent);transition:background-color var(--dur-ui) var(--ease-out), transform var(--dur-press) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 6px 16px -8px #155280bf}@media (hover:hover) and (pointer:fine){.t_h4ya_phone:hover{background:var(--fill-hover)}.t_h4ya_cta:hover{background:var(--accent-hover)}}.t_h4ya_phone:active,.t_h4ya_cta:active{transform:scale(.97)}.t_h4ya_cta:active{background:var(--accent-press)}@media (max-width:899px){.t_h4ya_header{border-radius:16px;gap:8px;padding:0 6px 0 16px}.t_h4ya_wordmark{font-size:18px}.t_h4ya_phone{border-radius:999px;justify-content:center;width:40px;padding:0}.t_h4ya_phone span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t_h4ya_phone svg{color:var(--fg)}.t_h4ya_cta{min-height:40px;padding:0 14px;font-size:13px}}.t_h4ya_fab{z-index:9;right:var(--inset);bottom:calc(var(--dock) + var(--inset));width:var(--fab);height:var(--fab);color:var(--on-accent);background:var(--accent);animation:t_h4ya_fab-in .6s var(--ease-out) .3s both;transition:background-color var(--dur-ui) var(--ease-out), scale var(--dur-press) var(--ease-out), bottom .56s var(--ease-drawer), opacity .3s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff3d,inset 0 1px #ffffff59,0 14px 30px -12px #784e1c99}@keyframes t_h4ya_fab-in{0%{opacity:0;scale:.6}}.t_h4ya_fab svg{width:46%;height:46%}.t_h4ya_fabLabel{white-space:nowrap;color:var(--fg);background:var(--glass-bg-thin);-webkit-backdrop-filter:var(--glass-blur-thin);backdrop-filter:var(--glass-blur-thin);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow-thin);opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out), translate .38s var(--ease-out), scale .38s var(--ease-out);border-radius:999px;padding:9px 14px;font-size:13px;font-weight:600;line-height:1;position:absolute;top:50%;right:calc(100% + 10px);translate:8px -50%;scale:.96}@media (hover:hover) and (pointer:fine){.t_h4ya_fab:hover{background:var(--accent-hover);scale:1.04}.t_h4ya_fab:hover .t_h4ya_fabLabel,.t_h4ya_fab:focus-visible .t_h4ya_fabLabel{opacity:1;translate:0 -50%;scale:1}}.t_h4ya_fab:active{background:var(--accent-press);scale:.95}.t_h4ya_fab:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:899px){.t_h4ya_fab{bottom:calc(var(--dock) + var(--inset) + var(--peek-h) + var(--gap))}[data-immersive] .t_h4ya_fab{bottom:calc(var(--dock) + var(--inset))}:is(.t_h4ya_fab[data-in-sheet],[data-explorer-panel][data-sheet=full]~.t_h4ya_fab){opacity:0;pointer-events:none;scale:.6}}@media (prefers-reduced-motion:reduce){.t_h4ya_header{transition:opacity .2s}[data-immersive] .t_h4ya_header{transform:none}.t_h4ya_fab{animation-name:t_h4ya_fab-fade}@keyframes t_h4ya_fab-fade{0%{opacity:0}}}@media (prefers-contrast:more){.t_h4ya_header{border-color:#1f1f1f80}}
