.ansi-visit-reelv{position:fixed;inset:0;z-index:200;display:flex;justify-content:center;background:#000000;color:#ffffff}.ansi-visit-reelv__phone{position:relative;width:min(100%,430px);height:100%;overflow:hidden;background:#0a1020}@media (min-width:520px){.ansi-visit-reelv{align-items:center;background:#000000}.ansi-visit-reelv__phone{width:auto;height:min(92vh,780px);aspect-ratio:9/19;border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.45)}}.ansi-visit-reelv__top{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;background:rgba(0,0,0,.32);pointer-events:none}.ansi-visit-reelv__top>*{pointer-events:auto}.ansi-visit-reelv__back{position:relative;display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.16);color:#ffffff;cursor:pointer}.ansi-visit-reelv__back:after{content:"";position:absolute;inset:min(0px,calc(50% - var(--visit-tap-min) / 2))}.ansi-visit-reelv__back>svg{width:18px;height:18px}.ansi-visit-reelv__action:focus-visible,.ansi-visit-reelv__back:focus-visible,.ansi-visit-reelv__open:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ansi-visit-reelv__title{font-size:var(--visit-type-label);font-weight:600;letter-spacing:0}.ansi-visit-reelv__phone{transform-origin:var(--ansi-visit-open-x,50%) var(--ansi-visit-open-y,50%);animation:ansiVisitReelvIn .32s cubic-bezier(.2,.8,.2,1) both}.ansi-visit-reelv__phone[data-restored=true]{animation:none}@keyframes ansiVisitReelvIn{0%{opacity:0;transform:scale(.12)}60%{opacity:1}to{opacity:1;transform:scale(1)}}.ansi-visit-reelv__min{display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 9px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.14);color:#ffffff;font:inherit;font-size:var(--visit-type-micro);font-weight:600;cursor:pointer}.ansi-visit-reelv__min>svg{width:12px;height:12px}.ansi-visit-reelv__min:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ansi-visit-reelv__hint{margin-left:auto;font-size:var(--visit-type-micro);font-weight:600;opacity:.75}.ansi-visit-reelv__feed{width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ansi-visit-reelv__feed::-webkit-scrollbar{display:none}.ansi-visit-reelv__feed{cursor:grab}.ansi-visit-reelv__feed[data-dragging]{cursor:grabbing;scroll-snap-type:none;user-select:none;-webkit-user-select:none}.ansi-visit-reelv__reel{position:relative;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background:#0a1020}.ansi-visit-reelv__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ansi-visit-reelv__reel[data-active=true] .ansi-visit-reelv__media--still{animation:ansiVisitReelDrift 14s ease-in-out infinite alternate}.ansi-visit-reelv__reel[data-paused=true] .ansi-visit-reelv__media--still{animation-play-state:paused}@keyframes ansiVisitReelDrift{0%{transform:scale(1) translate(0)}to{transform:scale(1.12) translate(-1.5%,-1%)}}.ansi-visit-reelv__scrim{position:absolute;inset:0;background:rgba(0,0,0,.32);pointer-events:none}.ansi-visit-reelv__tap{position:absolute;inset:0;z-index:1;padding:0;border:0;background:none;cursor:pointer}.ansi-visit-reelv__tap:focus-visible{outline:2px solid #ffffff;outline-offset:-6px}.ansi-visit-reelv__paused{position:absolute;top:50%;left:50%;z-index:1;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:rgba(5,8,15,.45);transform:translate(-50%,-50%);pointer-events:none;animation:ansiVisitReelPop .18s ease-out both}.ansi-visit-reelv__paused>svg{width:30px;height:30px;margin-left:4px}@keyframes ansiVisitReelPop{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ansi-visit-reelv__spinner{position:absolute;top:50%;left:50%;z-index:1;width:34px;height:34px;margin:-17px 0 0 -17px;border:3px solid rgba(255,255,255,.25);border-top-color:#ffffff;border-radius:50%;pointer-events:none;animation:ansiVisitReelSpin .8s linear infinite}@keyframes ansiVisitReelSpin{to{transform:rotate(1turn)}}.ansi-visit-reelv__progress{position:absolute;right:0;bottom:0;left:0;z-index:2;height:2px;background:rgba(255,255,255,.22);pointer-events:none}.ansi-visit-reelv__progress>i{display:block;width:100%;height:100%;background:#ffffff;transform-origin:left center;transition:transform .24s linear}.ansi-visit-reelv__rail{position:absolute;right:10px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:2;display:flex;flex-direction:column;gap:14px}.ansi-visit-reelv__action{display:flex;flex-direction:column;align-items:center;gap:3px;padding:0;border:0;background:none;color:#ffffff;font:inherit;font-size:var(--visit-type-micro);font-weight:600;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.6)}.ansi-visit-reelv__action>svg{width:26px;height:26px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.ansi-visit-reelv__action[aria-pressed=true]>svg{color:#ff4d6d}.ansi-visit-reelv__action[aria-label*=aved][aria-pressed=true]>svg{color:#ffd166}.ansi-visit-reelv__meta{position:absolute;right:64px;bottom:calc(18px + env(safe-area-inset-bottom));left:14px;z-index:2;display:flex;flex-direction:column;gap:6px;text-shadow:0 1px 2px rgba(0,0,0,.55)}.ansi-visit-reelv__place{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;max-width:100%;margin:0;padding:5px 10px 5px 8px;border-radius:999px;background:rgba(0,0,0,.45);color:#ffffff;font-size:var(--visit-type-micro);text-decoration:none;white-space:nowrap}.ansi-visit-reelv__place:hover{background:rgba(255,255,255,.24)}.ansi-visit-reelv__place:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.ansi-visit-reelv__place>svg{width:13px;height:13px;flex:none;color:#ff5a6e}.ansi-visit-reelv__place>strong{font-weight:600}.ansi-visit-reelv__place>span{opacity:.8}.ansi-visit-reelv__caption{display:-webkit-box;margin:0;overflow:hidden;font-size:var(--visit-type-caption);line-height:var(--visit-lh-caption);-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ansi-visit-reelv__credit{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--visit-type-caption);font-weight:600}.ansi-visit-reelv__avatar{display:grid;flex:none;place-items:center;width:28px;height:28px;border:1.5px solid rgba(255,255,255,.85);border-radius:50%;background:rgba(255,255,255,.18);font-size:var(--visit-type-caption);font-weight:600}.ansi-visit-reelv__open{border-bottom:0;color:inherit;text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion:reduce){.ansi-visit-reelv__paused,.ansi-visit-reelv__reel[data-active=true] .ansi-visit-reelv__media--still{animation:none}.ansi-visit-reelv__progress>i{transition:none}.ansi-visit-reelv__phone{animation:none}}@media (min-width:520px){.ansi-visit-reelv__phone{min-width:min(100%,320px)}}.ansi-visit-reelv__back{flex:none}.ansi-visit-reelv__place>strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.ansi-visit-composer-add{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:999px;background:none;color:var(--ansi-text-soft,#6e6e73);cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out,transform .16s ease-out}.ansi-visit-composer-add:after{content:"";position:absolute;inset:min(0px,calc(50% - var(--visit-tap-min) / 2))}.ansi-visit-composer-add:hover,.ansi-visit-composer-add[aria-expanded=true]{background:var(--ansi-soft,#f5f5f7);color:var(--ansi-text,#1d1d1f)}.ansi-visit-composer-add[aria-expanded=true]>svg{transform:rotate(45deg)}.ansi-visit-composer-add>svg{transition:transform .16s ease-out}.ansi-visit-composer-add:focus-visible{outline:2px solid var(--ansi-accent,#1d4ed8);outline-offset:2px}.ansi-visit-composer-stack{position:absolute;left:8px;bottom:calc(100% + 10px);z-index:30;display:flex;flex-direction:column;width:148px;padding:5px;border:1px solid var(--ansi-border,#e5e5ea);border-radius:14px;background:var(--ansi-surface-raised,#ffffff);box-shadow:0 12px 32px rgba(0,0,0,.16);animation:ansiVisitComposerStackIn .16s ease-out both;transform-origin:bottom left}.ansi-visit-composer-stack__item{display:flex;align-items:center;gap:9px;width:100%;margin:0;padding:7px 8px;border:0;border-radius:10px;background:none;font:inherit;font-size:var(--visit-type-label);font-weight:600;line-height:var(--visit-lh-label);text-align:left;color:var(--ansi-text,#1d1d1f);cursor:pointer}.ansi-visit-composer-stack__item+.ansi-visit-composer-stack__item{border-top:1px solid var(--ansi-border,#e5e5ea);border-radius:0 0 11px 11px}.ansi-visit-composer-stack__item:first-child{border-radius:11px 11px 0 0}.ansi-visit-composer-stack__item:hover{background:var(--ansi-soft,#f5f5f7)}.ansi-visit-composer-stack__item:focus-visible{outline:2px solid var(--ansi-accent,#1d4ed8);outline-offset:-2px}.ansi-visit-composer-stack__glyph{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:var(--ansi-soft,#f5f5f7);font-size:var(--visit-type-footnote);line-height:1}.ansi-visit-composer-picked{position:absolute;left:8px;bottom:calc(100% + 10px);z-index:29;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 16px);height:30px;padding:0 6px 0 10px;border:1px solid var(--ansi-border,#e5e5ea);border-radius:999px;background:var(--ansi-surface-raised,#ffffff);box-shadow:var(--anslation-ds-shadow-sm,0 2px 8px rgba(0,0,0,.08));font-size:var(--visit-type-caption);font-weight:600;color:var(--ansi-text,#1d1d1f)}.ansi-visit-composer-picked__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ansi-visit-composer-picked__thumb{flex:0 0 auto;width:20px;height:20px;border-radius:6px;object-fit:cover}.ansi-visit-composer-picked__remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:50%;background:var(--ansi-soft,#f5f5f7);color:var(--ansi-text-soft,#6e6e73);cursor:pointer}.ansi-visit-composer-picked__remove:hover{color:var(--ansi-text,#1d1d1f)}.ansi-visit-camera{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;background:#000}.ansi-visit-camera__video{width:100%;height:100%;object-fit:cover}.ansi-visit-camera__close{position:absolute;top:max(12px,env(safe-area-inset-top));right:12px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;cursor:pointer}.ansi-visit-camera__close:after{content:"";position:absolute;inset:min(0px,calc(50% - var(--visit-tap-min) / 2))}.ansi-visit-camera__shutter{position:absolute;bottom:max(28px,env(safe-area-inset-bottom));left:50%;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0;padding:0;border:4px solid #fff;border-radius:50%;background:transparent;transform:translateX(-50%);cursor:pointer}.ansi-visit-camera__shutter>i{width:56px;height:56px;border-radius:50%;background:#fff;transition:transform .12s ease-out}.ansi-visit-camera__shutter:active>i{transform:scale(.88)}.ansi-visit-camera__shutter:disabled{opacity:.4;cursor:default}.ansi-visit-camera__error{position:absolute;inset:auto 24px 40%;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:#fff;font-size:var(--visit-type-label)}.ansi-visit-camera__error>p{margin:0}.ansi-visit-camera__alt{margin:0;padding:9px 14px;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:rgba(255,255,255,.12);font:inherit;font-size:var(--visit-type-footnote);font-weight:600;color:#fff;cursor:pointer}.ansi-visit-composer-pills{position:absolute;left:0;right:0;bottom:calc(100% + 10px);z-index:28;display:flex;gap:8px;margin:0;padding:2px 2px 4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;animation:ansiVisitComposerPillsIn .18s ease-out both}.ansi-visit-composer-pills::-webkit-scrollbar{display:none}.ansi-visit-composer-pills{cursor:grab}.ansi-visit-composer-pills[data-dragging]{cursor:grabbing;user-select:none;-webkit-user-select:none}.ansi-visit-composer-pills[data-dragging] *{cursor:grabbing;pointer-events:none}.ansi-visit-composer-pill{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;height:26px;margin:0;padding:0 10px;border:1px solid var(--ansi-border,#e5e5ea);border-radius:999px;background:var(--ansi-surface-raised,#ffffff);box-shadow:var(--anslation-ds-shadow-sm,0 2px 8px rgba(0,0,0,.08));font:inherit;font-size:var(--visit-type-caption);font-weight:600;line-height:1;white-space:nowrap;color:var(--ansi-text,#1d1d1f);cursor:pointer}.ansi-visit-composer-pill:after{content:"";position:absolute;inset:min(0px,calc(50% - var(--visit-tap-min) / 2))}.ansi-visit-composer-pill:hover{border-color:var(--ansi-border-strong,#d2d2d7);background:var(--ansi-hover,#f5f5f7)}.ansi-visit-composer-pill:focus-visible{outline:2px solid var(--ansi-visit-blue,#2563eb);outline-offset:2px}.ansi-visit-composer-pill__glyph{font-size:var(--visit-type-footnote);line-height:1}.dark .ansi-visit-composer-pill{border-color:var(--ansi-border-strong,#3d4b63);background:var(--ansi-surface-raised,#1d2633);box-shadow:0 0 0 3px rgba(8,12,19,.9),0 4px 12px -4px rgba(0,0,0,.85)}.dark .ansi-visit-composer-pill:hover{border-color:var(--ansi-visit-blue-mid,#2563eb);background:var(--ansi-hover,#263244)}@keyframes ansiVisitComposerStackIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@keyframes ansiVisitComposerPillsIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ansi-visit-composer-pills,.ansi-visit-composer-stack{animation:none}.ansi-visit-composer-add,.ansi-visit-composer-add>svg{transition:none}}@media (min-width:768px){.ansi-visit-composer-pills{display:none!important}}body.ansi-visit-route .ansi-bottom-search-wrapper>.MuiTypography-root{font-size:var(--visit-type-micro);font-weight:600;line-height:var(--visit-lh-micro)}body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper{background:transparent!important;box-shadow:none!important;pointer-events:none}body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper:after,body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper:before{content:none!important}body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper .agp-qc>:not(form),body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper form#ansi-composer-ansets{pointer-events:auto}form#ansi-composer-ansets .ansi-visit-composer-add{width:100%;height:100%;background:none;color:var(--ansi-fc-plus-ink,var(--ansi-text,#1d1d1f))}form#ansi-composer-ansets .ansi-visit-composer-add:hover,form#ansi-composer-ansets .ansi-visit-composer-add[aria-expanded=true]{background:var(--ansi-soft,#f5f5f7)}.ansi-agp-composer-leading-icon:has(.ansi-visit-composer-add):after{content:none!important}form#ansi-composer-ansets .ansi-agp-composer-leading-icon .ansi-visit-composer-add>svg{width:var(--ansi-fc-glyph,20px);height:var(--ansi-fc-glyph,20px);min-width:0;min-height:0;transition:transform .16s ease-out,width .26s cubic-bezier(.32,.72,0,1),height .26s cubic-bezier(.32,.72,0,1)}form#ansi-composer-ansets .ansi-visit-composer-picked__remove>svg{width:12px!important;height:12px!important}body.ansi-visit-route
	.ansi-agp-figma-composer[data-ansi-composer-state=shrinked]
	form#ansi-composer-ansets
	textarea:not([aria-hidden]){font-size:max(16px,1em)!important}body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper .ansi-fc-privacy-mobile,body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper p.text-center{pointer-events:auto}body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper .ansi-fc-privacy-mobile:before,body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper p.text-center:before{content:"";position:absolute;z-index:-1;inset-inline:0;top:auto;bottom:auto;margin-top:-10px;height:160px;background:var(--anslation-ds-surface,#fff);pointer-events:none}body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper p.text-center:before{margin-top:-8px}body.anslation-design-system.ansi-visit-route
	.ansi-agp-figma-composer[data-ansi-composer-state=shrinked]
	.ansi-fc-privacy-mobile:before{margin-top:-6px}body.anslation-design-system.ansi-visit-route
	.ansi-page-shell:has(.ansi-agp-scroll-frame)
	.ansi-bottom-search-wrapper.ansi-roofing-fixed-composer,body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper{padding-bottom:calc(24px + var(--ansi-agp-bottom-chrome, 0px))!important}@media (display-mode:fullscreen),(display-mode:standalone){body.anslation-design-system.ansi-visit-route
		.ansi-page-shell:has(.ansi-agp-scroll-frame)
		.ansi-bottom-search-wrapper.ansi-roofing-fixed-composer,body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}}.ansi-agp-scroll-frame[data-ansi-visit-canvas] .agpd-stage,body.anslation-design-system .ansi-agp-fixed-composer-host .ansi-agp-scroll-content [data-template=visit-template]{padding-bottom:0}@media (max-height:479.98px){body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper .ansi-fc-privacy-mobile,body.anslation-design-system.ansi-visit-route .ansi-bottom-search-wrapper p.text-center{display:none!important}body.ansi-visit-route .ansi-visit-end-line{display:flex;flex-direction:column;align-items:center;gap:4px;max-width:100%;margin:12px auto 0;padding-inline:8px;text-align:center}body.ansi-visit-route .ansi-visit-end-line__links,body.ansi-visit-route .ansi-visit-end-line__note{font-size:12px;font-weight:500;line-height:16px;letter-spacing:.06px}body.ansi-visit-route .ansi-visit-end-line__note{color:var(--ansi-muted)}body.ansi-visit-route .ansi-visit-end-line__links{display:inline-flex;align-items:center;gap:6px}body.ansi-visit-route .ansi-visit-end-line a{white-space:nowrap;color:var(--ansi-fc-ink-tertiary,rgb(9 14 28/38%));text-decoration-line:underline;text-underline-position:from-font}body.ansi-visit-route .ansi-visit-end-line a:first-of-type{color:var(--agp-accent-ink,#2563eb)}body.ansi-visit-route .ansi-visit-end-line__dot{flex:none;width:3px;height:3px;overflow:hidden;border-radius:50%;background:var(--ansi-fc-ink-tertiary,rgb(9 14 28/38%));text-indent:-100px}}@media (max-height:479.98px) and (min-width:768px){body.ansi-visit-route .ansi-visit-end-line{display:block;max-width:min(520px,100%);font-size:11px;font-weight:400;line-height:1.45;letter-spacing:.01em;color:var(--agp-ink-soft-alt)}body.ansi-visit-route .ansi-visit-end-line__links,body.ansi-visit-route .ansi-visit-end-line__note{display:inline;font:inherit;letter-spacing:inherit;color:inherit}body.ansi-visit-route .ansi-visit-end-line__dot,body.ansi-visit-route .ansi-visit-end-line__links:before{margin-inline:.3em}body.ansi-visit-route .ansi-visit-end-line__links:before{content:"·"}body.ansi-visit-route .ansi-visit-end-line__dot{display:inline;width:auto;height:auto;overflow:visible;border-radius:0;background:none;text-indent:0}}@media (min-width:1024px){.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-surface] .ansi-agp-runtime-query-badge-row{width:100%;max-width:calc(var(--agp-d-col, min(768px, 66vw)) + 2 * var(--agp-d-stage-pad, 40px));padding-left:var(--agp-d-stage-pad,40px);padding-right:var(--agp-d-stage-pad,40px);margin-left:auto;margin-right:auto}.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-surface]
		.ansi-agp-template-frame>[data-template=visit-template]{width:var(--agp-d-col,min(768px,66vw));max-width:100%;margin-left:auto;margin-right:auto;padding-top:var(--agp-d-stage-top,40px)}.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-surface]
		.ansi-agp-runtime[aria-busy=true]>.ansi-agp-runtime-query-badge-row
		.ansi-agp-runtime-query-badge{margin-bottom:32px}body.anslation-design-system:has(.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-surface])
		.ansi-visit-header
		.ansi-header-wrapper{width:100%;max-width:var(--agp-d-col,min(768px,66vw));margin-left:auto;margin-right:auto}.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-surface]{--agp-d-stage-pad:40px;--agp-shell-rail-w:53px}body.anslation-design-system
		.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-surface]
		.ansi-roofing-fixed-composer{--vtd-first-paint-w:min(var(--agp-d-col,min(768px,66vw)),calc(100vw - var(--agp-shell-rail-w, 0px) - 2 * var(--agp-d-stage-pad, 40px)));left:calc(50% + var(--agp-shell-rail-w, 0px) / 2 - var(--vtd-first-paint-w) / 2);right:auto;width:var(--vtd-first-paint-w);max-width:var(--vtd-first-paint-w)}}@media (min-width:1280px){.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-surface]{--agp-d-stage-pad:64px}}@media (min-width:768px){.ansi-agp-scroll-frame[data-ansi-agp-canvas=column]{--agp-canvas-w:361px;--agp-canvas-gutter:0px}.ansi-agp-scroll-frame[data-ansi-agp-canvas=frame]{--agp-canvas-w:393px;--agp-canvas-gutter:0px}.ansi-agp-scroll-frame[data-ansi-agp-canvas=padded-frame],.ansi-agp-scroll-frame[data-ansi-visit-canvas]{--agp-canvas-w:393px;--agp-canvas-gutter:16px}.ansi-agp-scroll-frame[data-ansi-agp-canvas],.ansi-agp-scroll-frame[data-ansi-visit-canvas]{--agp-shell-rail-w:0px}.ansi-agp-scroll-frame[data-ansi-agp-canvas]:not([data-ansi-agp-desktop-layout]),.ansi-agp-scroll-frame[data-ansi-visit-canvas]:not([data-ansi-agp-desktop-layout]){width:auto;max-width:none;margin-left:0;margin-right:0}.ansi-agp-scroll-frame[data-ansi-agp-canvas]:not([data-ansi-agp-desktop-layout])>.ansi-agp-scroll-content,.ansi-agp-scroll-frame[data-ansi-visit-canvas]:not([data-ansi-agp-desktop-layout])>.ansi-agp-scroll-content{padding-inline:calc(var(--agp-canvas-gutter, 0px) + max(0px, (100% - var(--agp-canvas-w, 100%)) / 2))}.ansi-agp-scroll-frame[data-ansi-agp-canvas=column]:not([data-ansi-agp-desktop-layout])>.ansi-agp-scroll-content>*,.ansi-agp-scroll-frame[data-ansi-agp-canvas=frame]:not([data-ansi-agp-desktop-layout])>.ansi-agp-scroll-content>*{overflow-x:clip}body.anslation-design-system
		.ansi-agp-scroll-frame[data-ansi-agp-canvas]:not([data-ansi-agp-desktop-layout])
		.ansi-roofing-fixed-composer,body.anslation-design-system
		.ansi-agp-scroll-frame[data-ansi-visit-canvas]:not([data-ansi-agp-desktop-layout])
		.ansi-roofing-fixed-composer{left:calc(50% - 196.5px + var(--agp-shell-rail-w, 0px) / 2);right:auto;width:393px;max-width:393px}}@media (min-width:80rem){.ansi-agp-scroll-frame[data-ansi-agp-canvas],.ansi-agp-scroll-frame[data-ansi-visit-canvas]{--agp-shell-rail-w:53px}}@media (min-width:768px) and (max-width:1023.98px){.ansi-agp-scroll-frame[data-ansi-agp-canvas][data-ansi-agp-desktop-layout],.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-layout]{width:auto;max-width:none;margin-left:0;margin-right:0}.ansi-agp-scroll-frame[data-ansi-agp-canvas][data-ansi-agp-desktop-layout]>.ansi-agp-scroll-content,.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-layout]>.ansi-agp-scroll-content{padding-inline:calc(var(--agp-canvas-gutter, 0px) + max(0px, (100% - var(--agp-canvas-w, 100%)) / 2))}.ansi-agp-scroll-frame[data-ansi-agp-canvas=column][data-ansi-agp-desktop-layout]>.ansi-agp-scroll-content>*,.ansi-agp-scroll-frame[data-ansi-agp-canvas=frame][data-ansi-agp-desktop-layout]>.ansi-agp-scroll-content>*{overflow-x:clip}body.anslation-design-system
		.ansi-agp-scroll-frame[data-ansi-agp-canvas][data-ansi-agp-desktop-layout]
		.ansi-roofing-fixed-composer,body.anslation-design-system
		.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-layout]
		.ansi-roofing-fixed-composer{left:calc(50% - 196.5px + var(--agp-shell-rail-w, 0px) / 2);right:auto;width:393px;max-width:393px}body.anslation-design-system
		.ansi-agp-scroll-frame[data-ansi-agp-canvas][data-ansi-agp-desktop-layout]:has(.rfm.lnx,.lnx-sk,.lnx-sk-standin)
		.ansi-roofing-fixed-composer{left:0;right:0;width:auto;max-width:none}}@media (min-width:768px) and (max-width:1023.98px){html .ansi-agp-scroll-frame[data-ansi-visit-canvas],html .ansi-visit-header[data-ansi-visit-canvas],html body.ansi-visit-force-mobile,html body.ansi-visit-force-mobile .ansi-agp-scroll-frame,html body.ansi-visit-force-mobile .ansi-visit-header{--ansi-visit-frame-width:var(--ansi-visit-tab-w,min(100vw,768px))}html .ansi-agp-scroll-frame[data-ansi-visit-canvas]{--agp-canvas-w:var(--ansi-visit-tab-w,min(100vw,768px))}html
		body.anslation-design-system
		.ansi-agp-scroll-frame[data-ansi-visit-canvas][data-ansi-agp-desktop-layout]
		.ansi-roofing-fixed-composer{left:calc(50% - var(--ansi-visit-frame-width) / 2 + var(--agp-shell-rail-w, 0px) / 2);width:var(--ansi-visit-frame-width);max-width:var(--ansi-visit-frame-width)}}@media (min-width:1024px){body:has([data-ansi-agp-desktop-surface]) .ansi-content-wrapper.ansi-center-content,body:has([data-ansi-agp-desktop-surface]) .ansi-header-content-wrapper.ansi-center-content{max-width:100%}body:has([data-ansi-agp-desktop-surface]) .ansi-agp-desktop-railable{display:flex;position:sticky;top:0;height:100svh}body:has([data-ansi-agp-desktop-surface]) .ansi-agp-desktop-rail{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}}.agp-help-scrim{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.4);animation:agpHelpFade .16s ease}.agp-help{width:min(440px,100%);max-height:min(560px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ansi-border);border-radius:16px;background:var(--ansi-surface);box-shadow:0 18px 40px -12px rgba(16,24,40,.18),0 6px 16px -4px rgba(16,24,40,.1);animation:agpHelpRise .18s cubic-bezier(.32,.72,0,1)}.agp-help-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:10px 8px 10px 20px;border-bottom:1px solid var(--ansi-border)}.agp-help-title{margin:0;font-size:16px;font-weight:700;color:var(--ansi-text)}.agp-help-close{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:0;border-radius:10px;background:none;color:var(--ansi-text-muted);cursor:pointer;transition:background .12s ease,color .12s ease}.agp-help-close:hover{background:var(--ansi-soft);color:var(--ansi-text)}.agp-help-close:focus-visible{outline:2px solid var(--ansi-accent);outline-offset:2px}.agp-help-body{min-height:0;overflow-y:auto;padding:18px 20px 20px;font-size:14px;line-height:1.55;color:var(--ansi-text-muted)}.agp-help-body p{margin:0}.agp-help-body ul{margin:10px 0 0;padding-left:20px;list-style:disc}.agp-help-body li{margin-top:6px;color:var(--ansi-text)}.agp-help-note{margin-top:16px!important;padding-top:14px;border-top:1px solid var(--ansi-border);font-size:13px}.agp-help-note kbd{padding:2px 6px;border:1px solid var(--ansi-border);border-radius:6px;background:var(--ansi-soft);font-family:inherit;font-size:12px;color:var(--ansi-text)}@keyframes agpHelpFade{0%{opacity:0}}@keyframes agpHelpRise{0%{opacity:0;transform:translateY(6px) scale(.99)}}@media (prefers-reduced-motion:reduce){.agp-help,.agp-help-scrim{animation:none}}.ansi-agp-composer-plus{cursor:pointer;-webkit-tap-highlight-color:transparent}.ansi-agp-composer-plus[aria-expanded=true]{--ansi-fc-border:var(--ANSi-Light-border-control,#808a9b);--ansi-fc-plus-ink:var(--ANSi-Light-label-primary,#252c39)}.ansi-agp-composer-plus:focus-visible{outline:2px solid var(--ANSi-Light-tint-default,#2563eb);outline-offset:2px}body.anslation-design-system
	.ansi-page-shell:has(.ansi-agp-scroll-frame)
	.ansi-agp-figma-composer.ansi-bottom-search-wrapper
	.ansi-agp-roofing-search>div>form
	.ansi-agp-composer-leading-icon.ansi-agp-composer-plus:after{transition:width .26s cubic-bezier(.32,.72,0,1),height .26s cubic-bezier(.32,.72,0,1),background-color .26s ease,transform .32s cubic-bezier(.32,.72,0,1)}body.anslation-design-system
	.ansi-page-shell:has(.ansi-agp-scroll-frame)
	.ansi-agp-figma-composer.ansi-bottom-search-wrapper
	.ansi-agp-roofing-search>div>form
	.ansi-agp-composer-leading-icon.ansi-agp-composer-plus[aria-expanded=true]:after{transform:rotate(-45deg)}.ansi-agp-plus-menu{position:absolute;left:var(--agp-plus-menu-x,8px);bottom:calc(var(--agp-plus-menu-y, 52px) + 27px);z-index:30;display:flex;flex-direction:column;gap:5px;width:max-content;padding:7px 24px 7px 16px;border:1px solid var(--ANSi-Light-border-subtle,rgba(30,42,70,.1));border-radius:12px;background:var(--ANSi-Light-surface-raised,#ffffff);text-align:left;transform-origin:left bottom;opacity:0;transform:translateY(6px) scale(.96);visibility:hidden;transition:opacity .2s ease,transform .26s cubic-bezier(.32,.72,0,1),visibility 0s linear .26s}form:has(>.ansi-agp-plus-menu[data-state=open]){z-index:30}.ansi-agp-plus-menu[data-state=open]{opacity:1;transform:none;visibility:visible;transition:opacity .2s ease,transform .32s cubic-bezier(.32,.72,0,1),visibility 0s}.ansi-agp-plus-menu__item{position:relative;display:flex;align-items:center;gap:4px;width:100%;margin:0;padding:5px 0;border:0;background:none;font:inherit;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.06px;color:var(--ANSi-Light-label-tertiary,#5f6979);text-align:left;white-space:nowrap;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease}.ansi-agp-plus-menu__item svg{stroke-width:1.5}.ansi-agp-plus-menu__item[data-row=admin] svg{stroke-width:2}.ansi-agp-plus-menu__item:before{content:"";position:absolute;inset:0 -16px 0 -8px;z-index:-1;border-radius:8px;background:var(--ANSi-Light-fill-primary,rgba(30,42,70,.1));opacity:0;transition:opacity .15s ease}@media (hover:hover){.ansi-agp-plus-menu__item:not([aria-disabled=true]):hover{color:var(--ANSi-Light-label-primary,#252c39)}}.ansi-agp-plus-menu__item:not([aria-disabled=true]):active{color:var(--ANSi-Light-label-primary,#252c39)}.ansi-agp-plus-menu__item:not([aria-disabled=true]):active:before{opacity:1}.ansi-agp-plus-menu__item:focus-visible:before{opacity:1;outline:2px solid var(--ANSi-Light-tint-default,#2563eb);outline-offset:-2px}.ansi-agp-plus-menu__item[aria-disabled=true]{cursor:default}.ansi-agp-plus-menu__item[aria-disabled=true]>*{opacity:.4}.ansi-agp-plus-menu__separator{display:block;height:0;margin-top:-1px;border-top:1px solid var(--ANSi-Light-separator,rgba(30,42,70,.08))}:where(.dark) .ansi-agp-composer-plus,:where(.dark) .ansi-agp-plus-menu{--ANSi-Light-surface-raised:var(--agp-surface-raised,#111827);--ANSi-Light-separator:var(--agp-line,rgba(255,255,255,0.12));--ANSi-Light-border-subtle:var(--agp-line,rgba(255,255,255,0.12));--ANSi-Light-border-control:var(--agp-ink-muted,rgba(255,255,255,0.38));--ANSi-Light-label-primary:var(--agp-ink,#e5e7eb);--ANSi-Light-label-tertiary:var(--agp-ink-soft,rgba(255,255,255,0.62));--ANSi-Light-fill-primary:rgba(255,255,255,0.08);--ANSi-Light-tint-default:var(--agp-accent-ink,#60a5fa)}@media (prefers-reduced-motion:reduce){.ansi-agp-plus-menu,.ansi-agp-plus-menu[data-state=open]{transform:none;transition:none}.ansi-agp-plus-menu__item,.ansi-agp-plus-menu__item:before{transition:none}body.anslation-design-system
		.ansi-page-shell:has(.ansi-agp-scroll-frame)
		.ansi-agp-figma-composer.ansi-bottom-search-wrapper
		.ansi-agp-roofing-search>div>form
		.ansi-agp-composer-leading-icon.ansi-agp-composer-plus:after{transition:none}}