.annotation-editor[data-astro-cid-6euimbua]{text-align:left;width:100%;height:100%;position:relative}.annotation-stage[data-astro-cid-6euimbua]{aspect-ratio:1080/632;background:#f6f7f8;width:100%;min-width:0;height:100%;position:relative}.annotation-canvas[data-astro-cid-6euimbua]{touch-action:none;user-select:none;cursor:crosshair;width:100%;height:100%;display:block}.annotation-canvas[data-astro-cid-6euimbua]:focus{outline:none}.annotation-canvas[data-astro-cid-6euimbua]:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.annotation-text-input[data-astro-cid-6euimbua]{z-index:2;resize:none;border:1px dashed var(--green);background:#ffffffed;outline:2px solid #fff;min-width:60px;min-height:44px;padding:2px;font-family:Segoe UI,Microsoft YaHei,sans-serif;line-height:1.25;position:absolute}.annotation-loading[data-astro-cid-6euimbua]{z-index:8;color:var(--accent-text);background:#ffffffbd;place-items:center;display:grid;position:absolute;inset:0}.annotation-selection-hint[data-astro-cid-6euimbua]{pointer-events:none;width:29.3333%;position:absolute;top:3.79747%;left:50%;transform:translate(-50%)}[data-astro-cid-6euimbua][data-locale=en] .annotation-selection-hint[data-astro-cid-6euimbua]{width:40%}.annotation-selection-hint[data-astro-cid-6euimbua] svg{width:100%;height:auto;display:block}.annotation-controls[data-astro-cid-6euimbua]{z-index:5;width:max-content;max-width:calc(100% - 12px);position:absolute}.annotation-unavailable[data-astro-cid-6euimbua]{z-index:9;color:#454545;background:#fff;border:1px solid #d6d6d6;border-radius:8px;width:max-content;max-width:calc(100vw - 90px);padding:12px 16px;font-size:12px;position:absolute;box-shadow:0 5px 20px #17291b20}.annotation-unavailable[data-astro-cid-6euimbua] strong[data-astro-cid-6euimbua]{margin-bottom:5px;font-weight:600;display:block}.annotation-unavailable[data-astro-cid-6euimbua] p[data-astro-cid-6euimbua]{margin:0;line-height:1.5}.annotation-toolbar[data-astro-cid-6euimbua],.annotation-options[data-astro-cid-6euimbua]{color:#454545;background:#fffffffa;border:1px solid #d6d6d6;border-radius:8px;align-items:center;gap:2px;width:max-content;max-width:100%;padding:3px;font-size:12px;display:flex;box-shadow:0 3px 10px #17291b16}.annotation-toolbar[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua],.annotation-more[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua],.annotation-options[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]{color:#454545;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.annotation-toolbar[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]:hover,.annotation-more[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua]:hover,.annotation-options[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]:hover,.annotation-dropdown[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua]:hover{background:#f0f2f1}.annotation-toolbar[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua][aria-pressed=true],.annotation-more[data-astro-cid-6euimbua][data-active] summary[data-astro-cid-6euimbua],.annotation-options[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua][aria-pressed=true]{background:var(--accent-soft);color:var(--green)}.annotation-toolbar[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]:disabled{opacity:.3;cursor:default;background:0 0}[data-astro-cid-6euimbua][data-main-blur]{display:flex}.annotation-toolbar[data-astro-cid-6euimbua] .annotation-save[data-astro-cid-6euimbua]{background:var(--green);color:var(--on-accent)}.annotation-toolbar[data-astro-cid-6euimbua] .annotation-save[data-astro-cid-6euimbua]:hover{background:#11a896}.annotation-divider[data-astro-cid-6euimbua]{background:#888;flex-shrink:0;width:1px;height:16px;margin-inline:3px}.annotation-more[data-astro-cid-6euimbua],.annotation-dropdown[data-astro-cid-6euimbua]{position:relative}.annotation-more[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua],.annotation-dropdown[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua]{list-style:none}.annotation-more[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua]::-webkit-details-marker,.annotation-dropdown[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua]::-webkit-details-marker{display:none}.annotation-menu[data-astro-cid-6euimbua]{z-index:7;background:#fff;border:1px solid #dcdedc;border-radius:8px;min-width:176px;padding:5px;position:absolute;top:36px;right:0;box-shadow:0 6px 24px #17291b24}.annotation-menu[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]{white-space:nowrap;justify-content:flex-start;gap:10px;width:100%;padding-inline:10px;font-size:13px}.annotation-controls[data-astro-cid-6euimbua][data-placement=above] .annotation-menu[data-astro-cid-6euimbua]{top:auto;bottom:36px}.annotation-selection-menu[data-astro-cid-6euimbua] .annotation-menu[data-astro-cid-6euimbua]{left:0;right:auto}.annotation-options[data-astro-cid-6euimbua]{gap:3px;max-width:none;min-height:36px;position:absolute}.annotation-options[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]{width:28px;height:28px}.annotation-mode-group[data-astro-cid-6euimbua]{flex-shrink:0;align-items:center;gap:3px;display:flex}.annotation-dropdown[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua]{cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;width:50px;height:28px;padding:0 7px;display:flex}.annotation-width-presets[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]{color:#888}.annotation-width-presets[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]:hover{color:#454545}.annotation-stroke-preview[data-astro-cid-6euimbua]{--preview-size:4px;flex-shrink:0;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.annotation-stroke-preview[data-astro-cid-6euimbua]:before{content:"";width:18px;height:var(--preview-size);border-radius:min(1.5px, calc(var(--preview-size) / 2));background:currentColor}.annotation-stroke-preview[data-astro-cid-6euimbua][data-round]:before{width:var(--preview-size);border-radius:50%}.annotation-stroke-preview[data-astro-cid-6euimbua] [data-astro-cid-6euimbua][data-width-number]{color:#fff;font:700 9px/1 Segoe UI,sans-serif;position:absolute}.annotation-popup[data-astro-cid-6euimbua]{z-index:8;background:#fff;border:1px solid #d6d6d6;border-radius:8px;padding:10px;position:absolute;top:34px;left:0;box-shadow:0 6px 22px #17291b20}.annotation-width-popup[data-astro-cid-6euimbua]{align-items:center;gap:8px;width:366px;max-width:calc(100vw - 84px);padding:8px;display:flex}.annotation-width-popup[data-astro-cid-6euimbua]>input[data-astro-cid-6euimbua]{width:140px;min-width:30px;accent-color:var(--green);cursor:ew-resize;flex:140px}.annotation-width-popup[data-astro-cid-6euimbua] .annotation-width-presets[data-astro-cid-6euimbua]{gap:4px}.annotation-size-exact[data-astro-cid-6euimbua]{border:1px solid #ddd;border-radius:5px;flex:0 0 84px;align-items:center;gap:3px;height:28px;padding-right:5px;display:flex}.annotation-size-exact[data-astro-cid-6euimbua] input[data-astro-cid-6euimbua][type=number]{border:0;width:100%;min-width:0;height:26px;padding-inline:5px 0}.annotation-controls[data-astro-cid-6euimbua][data-placement=above] .annotation-popup[data-astro-cid-6euimbua]{top:auto;bottom:34px}.annotation-radius[data-astro-cid-6euimbua]{white-space:nowrap;align-items:center;gap:8px;display:flex}.annotation-radius[data-astro-cid-6euimbua] input[data-astro-cid-6euimbua]{width:100px;accent-color:var(--green);cursor:ew-resize}.annotation-line-styles[data-astro-cid-6euimbua]{gap:5px;display:flex}.annotation-line-styles[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]{border:1px solid #e4e7e5;width:50px}.annotation-line-styles[data-astro-cid-6euimbua]{margin:0 0 10px}.annotation-line-styles[data-astro-cid-6euimbua] span[data-astro-cid-6euimbua]{border-top:2px solid;width:26px}.annotation-colors[data-astro-cid-6euimbua]{align-items:center;gap:3px;display:flex}.annotation-colors[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]{cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:50%;width:28px;height:28px;padding:0;position:relative}.annotation-colors[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua]:after{content:"";background:var(--swatch);border:1px solid #0005;border-radius:50%;width:18px;height:18px}.annotation-colors[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua][aria-pressed=true]{border-color:var(--green);background:0 0}.annotation-custom-color[data-astro-cid-6euimbua]{cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.annotation-custom-color[data-astro-cid-6euimbua] input[data-astro-cid-6euimbua]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.annotation-custom-color[data-astro-cid-6euimbua] span[data-astro-cid-6euimbua]{background:#f53b3b;border-radius:2px;width:18px;height:3px;position:absolute;bottom:2px}.annotation-options[data-astro-cid-6euimbua] select[data-astro-cid-6euimbua],.annotation-options[data-astro-cid-6euimbua] input[data-astro-cid-6euimbua][type=number]{color:#454545;background:#fff;border:1px solid #ddd;border-radius:5px;height:26px;padding:2px 5px;font-size:12px}.annotation-options[data-astro-cid-6euimbua] select[data-astro-cid-6euimbua]{max-width:112px}.annotation-font-size[data-astro-cid-6euimbua]{width:48px}.annotation-number[data-astro-cid-6euimbua]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.annotation-number[data-astro-cid-6euimbua] input[data-astro-cid-6euimbua][type=number]{width:45px}.annotation-number[data-astro-cid-6euimbua] input[data-astro-cid-6euimbua][type=checkbox]{accent-color:var(--green)}.annotation-edit-label[data-astro-cid-6euimbua]{white-space:nowrap;color:#888;padding-inline:5px}.annotation-help[data-astro-cid-6euimbua]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.annotation-feedback[data-astro-cid-6euimbua]{z-index:6;color:#087d70;max-width:calc(100% - 165px);font:12px/1.5 Segoe UI,Microsoft YaHei,sans-serif;position:absolute;bottom:8px;left:10px}.annotation-feedback[data-astro-cid-6euimbua]:not(:empty){background:#fffffff2;border:1px solid #d5d5d5;border-radius:6px;padding:5px 9px}.annotation-feedback[data-astro-cid-6euimbua] a{text-underline-offset:3px;text-decoration:underline}[data-astro-cid-6euimbua][hidden]{display:none!important}@media (width<=720px){.annotation-toolbar[data-astro-cid-6euimbua]{flex-wrap:wrap;justify-content:flex-end;gap:1px;max-width:100%}.annotation-toolbar[data-astro-cid-6euimbua] button[data-astro-cid-6euimbua],.annotation-more[data-astro-cid-6euimbua] summary[data-astro-cid-6euimbua]{width:30px;height:32px}.annotation-options[data-astro-cid-6euimbua]{flex-wrap:wrap;gap:3px;width:max-content;max-width:calc(100vw - 60px)}.annotation-radius[data-astro-cid-6euimbua] input[data-astro-cid-6euimbua]{width:64px}.annotation-size-exact[data-astro-cid-6euimbua]{flex-basis:66px}}.smart-region-demo[data-astro-cid-5minns52]{aspect-ratio:135/79;width:100%;position:relative}[data-astro-cid-5minns52][data-hero-preview],[data-astro-cid-5minns52][data-hero-experience]{width:100%;height:100%}[data-astro-cid-5minns52][hidden]{display:none!important}.smart-region-demo[data-astro-cid-5minns52] #hero-demo-art{width:100%;height:auto;display:block}.hero-demo-controls[data-astro-cid-5minns52]{z-index:6;align-items:center;gap:6px;display:flex;position:absolute;top:7px;right:7px}.animation-preview-window .hero-demo-controls[data-astro-cid-5minns52]{right:calc(var(--demo-control-size) + 13px)}.hero-demo-modes[data-astro-cid-5minns52]{height:var(--demo-control-size);border:1px solid var(--demo-control-border);background:var(--demo-control-bg);border-radius:999px;gap:2px;padding:3px;display:flex;box-shadow:0 1px 4px #0000001a}.hero-demo-modes[data-astro-cid-5minns52] button[data-astro-cid-5minns52]{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 11px;font:500 12px/1 Segoe UI,Microsoft YaHei,sans-serif}.hero-demo-modes[data-astro-cid-5minns52] button[data-astro-cid-5minns52]:hover{background:#ffffff26}.hero-demo-modes[data-astro-cid-5minns52] button[data-astro-cid-5minns52][aria-selected=true]{color:#262629;background:#f5f5f7}.hero-demo-modes[data-astro-cid-5minns52] button[data-astro-cid-5minns52]:focus-visible{outline:2px solid var(--green);outline-offset:1px}.hero-demo-controls[data-astro-cid-5minns52] .demo-playback-toggle{opacity:1;pointer-events:auto;display:grid;position:static}[data-astro-cid-5minns52][data-mode=experience] .hero-demo-controls[data-astro-cid-5minns52] .demo-playback-toggle{display:none}@media (hover:hover) and (pointer:fine){.demo-thumbnail:not(:hover) .hero-demo-controls[data-astro-cid-5minns52]:not(:has(:focus-visible)),.animation-preview-window:not(:hover) .hero-demo-controls[data-astro-cid-5minns52]:not(:has(:focus-visible)){opacity:0;pointer-events:none}}@media (pointer:coarse){.hero-demo-modes[data-astro-cid-5minns52] button[data-astro-cid-5minns52]{padding-inline:14px}}@media (width<=720px){.hero-demo-controls[data-astro-cid-5minns52]{gap:4px;top:16.4557%}.hero-demo-modes[data-astro-cid-5minns52]{padding:2px}.hero-demo-modes[data-astro-cid-5minns52] button[data-astro-cid-5minns52]{padding-inline:9px;font-size:11px}}.scroll-capture-demo[data-astro-cid-m4vpudmn]{aspect-ratio:154/79;width:100%;position:relative}.scroll-capture-demo[data-astro-cid-m4vpudmn] svg[role=img]{width:100%;height:auto;display:block}.capture-detail-demo[data-astro-cid-ijihidfm]{aspect-ratio:154/79;width:100%;position:relative}.capture-detail-demo[data-astro-cid-ijihidfm] svg[role=img]{width:100%;height:auto;display:block}
