._anchor_a0o42_1{position:absolute;left:50%;transform:translate(-50%);z-index:0;pointer-events:auto!important}._cell_a0o42_9{width:350px;height:42px;border-radius:21px;border:none;background:var(--canvasGhostBackground);cursor:pointer;pointer-events:all;display:flex;align-items:center;justify-content:flex-end;padding:5px;transition:filter .2s ease,border-color .2s ease,background-color .2s ease}._cell_a0o42_9:hover{filter:brightness(.98)}._cell_a0o42_9:active{filter:brightness(.92)}._root_10mnp_1{position:absolute;right:16px;bottom:16px;z-index:101;overflow:hidden;border-radius:14px;--glassFill: color-mix(in oklch, var(--glassFillRegular), black 4%);cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;container-type:inline-size}._root_10mnp_1:active{cursor:grabbing}._map_10mnp_24{position:absolute;inset:0}._layerTile_10mnp_29{position:absolute;overflow:hidden;border-radius:2px;background:var(--controlBackgroundColor);pointer-events:none}._thumbnail_10mnp_38{display:block;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none}._documentText_10mnp_49{position:absolute;top:0;bottom:50%;left:0;container-type:inline-size;overflow:hidden}._documentText_10mnp_49>:first-child{margin-top:20cqw}._documentLine_10mnp_62{height:1px;margin:0 8cqw 1px;background:color-mix(in srgb,var(--primaryLabelColor) 5%,transparent)}._documentResult_10mnp_68{position:absolute;top:0;right:0;bottom:0;background:var(--checkerboard);background-size:6px 6px}._documentResultImage_10mnp_80{display:block;width:100%;height:100%;object-fit:cover}._viewportIndicator_10mnp_87{position:absolute;border-radius:2cqw;box-shadow:var(--floatingGlassBoxShadow),0 0 0 1px #00000013;pointer-events:none}._root_1oytk_1{position:absolute;top:0;left:0;display:flex;align-items:flex-start;gap:8px;translate:-6px -6px;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform;transition:opacity .15s ease}._icon_1oytk_16{display:block;flex:0 0 auto;--size: 24px;width:var(--size);height:var(--size);filter:drop-shadow(0 3px 15px rgba(0,0,0,.04))}._icon_1oytk_16 svg{display:block;width:100%;height:100%;overflow:visible}._label_1oytk_33{position:relative;top:14px;left:-16px;display:grid;align-items:center;max-width:160px;padding:4px 7px;overflow:hidden;border-radius:50px;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;white-space:nowrap}._label_1oytk_33 strong{min-width:0;text-overflow:ellipsis;font-weight:inherit}html.theme-dark ._label_1oytk_33 strong,.theme-dark-override ._label_1oytk_33 strong{filter:brightness(1.5) saturate(1.5)}._overlay_16e5z_1{position:absolute;inset:0;z-index:7;pointer-events:none}._corner_3gysc_1{--size: 8px;pointer-events:all;z-index:15;position:absolute!important;touch-action:none;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);opacity:0}._corner_3gysc_1[data-layer-resize-corner=topleft]{top:-5px;left:-5px;cursor:nwse-resize}._corner_3gysc_1[data-visible=true]{opacity:1}._corner_3gysc_1[data-layer-resize-corner=topright]{top:-5px;right:-5px;cursor:nesw-resize}._corner_3gysc_1[data-layer-resize-corner=bottomleft]{bottom:-5px;left:-5px;cursor:nesw-resize}._corner_3gysc_1[data-layer-resize-corner=bottomright]{right:-5px;bottom:-5px;cursor:nwse-resize}._circle_3gysc_44{--first: rgba(var(--contrastColorRGB), .4);--second: var(--canvasBackgroundColor);width:100%;height:100%;background:linear-gradient(var(--first),var(--first)),linear-gradient(var(--second),var(--second));border:1px solid var(--contrastColor);border-radius:50%;opacity:0}._edge_3gysc_58{--size: 8px;pointer-events:all;position:absolute!important;display:flex;align-items:center;justify-content:center;opacity:0}._edge_3gysc_58[data-direction=x]{width:var(--size);height:auto;top:-6px;bottom:-6px;cursor:ew-resize}._edge_3gysc_58[data-direction=y]{width:auto;height:var(--size);right:-6px;left:-6px;cursor:ns-resize}._edge_3gysc_58[data-direction=x][data-resize-position=min]{left:-6px}._edge_3gysc_58[data-direction=x][data-resize-position=max]{right:-6px}._edge_3gysc_58[data-direction=y][data-resize-position=min]{top:-6px}._edge_3gysc_58[data-direction=y][data-resize-position=max]{bottom:-6px}._container_1yljr_1,._selectionHost_1580b_1{position:absolute;pointer-events:none}._overlayRoot_tssda_1{position:absolute;inset:0;pointer-events:none}._overlayRoot_1g17n_1{--dependency-line-stroke-width: 1.5px;position:absolute;inset:0;pointer-events:none;overflow:visible;z-index:1}._dependencyLine_1g17n_11{--dependency-line-color: color-mix( in srgb, var(--canvasBackgroundColor) 94%, light-dark(black, white) );position:absolute;left:0;top:0;z-index:0;pointer-events:none}._dependencyLine_1g17n_11[data-selected=true]{--dependency-line-color: var(--contrastColor);z-index:1}._dependencyLine_1g17n_11[data-hover-state=suppressed]{--dependency-line-color: color-mix( in srgb, var(--canvasBackgroundColor) 90%, light-dark(black, white) );z-index:0}._dependencyLine_1g17n_11[data-hover-state=highlighted]{--dependency-line-color: var(--contrastColor);z-index:2}._dependencyLine_1g17n_11[data-valid-target=true]{--dependency-line-color: var(--greenConnectionLineColor)}._dependencyLine_1g17n_11[data-blocked-target=true]{--dependency-line-color: var(--orangeConnectionLineColor)}._lineSvg_1g17n_55{position:absolute;left:0;top:0;width:1px;height:1px;overflow:visible}._line_1g17n_55{stroke:var(--dependency-line-color);stroke-width:var(--dependency-line-stroke-width);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;fill:none;pointer-events:none}._sourceDot_1g17n_74{fill:none;stroke:var(--dependency-line-color);stroke-width:var(--dependency-line-stroke-width);vector-effect:non-scaling-stroke;pointer-events:none}._arrowHead_1g17n_82{fill:var(--dependency-line-color);stroke:var(--dependency-line-color);stroke-width:var(--dependency-line-stroke-width);stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}._ghost_vaunv_1{position:absolute;pointer-events:none;overflow:hidden;z-index:2147483647;background:var(--checkerboard);box-shadow:var(--checkerboardBoxShadow)}._ghost_vaunv_1[data-kind=document]{background:rgb(var(--floatingGlassPanelRGB));box-shadow:0 0 0 .5px #0000000f,0 1px 3px #0000000a}._result_vaunv_20{position:absolute;background:var(--checkerboard)}._outerWrap_1s3di_1{position:relative;display:flex;flex-grow:1}._outer_1s3di_1{background:#fff;position:relative;display:flex;flex-grow:1}._outerOwnsPointer_1s3di_15{-webkit-user-select:none;user-select:none}._outerOwnsPointer_1s3di_15 *{-webkit-user-select:none;user-select:none;pointer-events:none}._canvasContainer_1s3di_26{width:100%;background:var(--canvasBackgroundColor);position:relative;overflow:hidden;touch-action:none}._canvasContainer_1s3di_26:focus{outline:none}._layersContainer_1s3di_38{position:relative;z-index:1}@property --glassFill{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassGlyph{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassRim{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassOutline{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassGlow{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassShadow{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassSeparator{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassPlaceholderFill{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassSolidFill{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --glassSolidGlyph{syntax: "<color>"; inherits: true; initial-value: transparent;}:where([data-glass-tone=dark]),:where(html.theme-dark [data-glass-tone=theme]),:where(.theme-dark-override) [data-glass-tone=theme]{--glassFillClear: rgba(255, 255, 255, .2);--glassFillRegular: rgba(35, 35, 37, .8);--glassFillThick: rgba(35, 35, 37, .9);--glassGlyph: rgba(255, 255, 255, .8);--glassRim: rgba(255, 255, 255, .3);--glassOutline: rgba(0, 0, 0, .05);--glassGlow: rgba(255, 255, 255, .08);--glassShadow: rgba(0, 0, 0, .2);--glassSeparator: rgba(255, 255, 255, .2);--glassPlaceholderFill: rgba(118, 118, 128, .24);--glassSolidFill: #fff;--glassSolidGlyph: #111;--glassHover: rgba(255, 255, 255, .12);--glassPress: rgba(0, 0, 0, .1);--spinnerColorRGB: 255, 255, 255;--glassSolidSpinnerRGB: 17, 17, 17}:where([data-glass-tone=light]),:where(html.theme-light [data-glass-tone=theme]),:where(.theme-light-override) [data-glass-tone=theme]{--glassFillClear: rgba(255, 255, 255, .65);--glassFillRegular: rgba(246, 246, 250, .8);--glassFillThick: rgba(246, 246, 250, .9);--glassGlyph: rgba(0, 0, 0, .72);--glassRim: rgba(255, 255, 255, .9);--glassOutline: rgba(0, 0, 0, .01);--glassGlow: rgba(255, 255, 255, .3);--glassShadow: rgba(0, 0, 0, .1);--glassSeparator: rgba(0, 0, 0, .12);--glassPlaceholderFill: rgba(116, 116, 128, .12);--glassSolidFill: #111;--glassSolidGlyph: #fff;--glassHover: rgba(255, 255, 255, .4);--glassPress: rgba(0, 0, 0, .06);--spinnerColorRGB: 0, 0, 0;--glassSolidSpinnerRGB: 255, 255, 255}:where([data-glass-material=clear]){--glassFill: var(--glassFillClear);--glassBackdrop: blur(12px) saturate(1.8) brightness(1.05);--glassLiftY: 2px;--glassLiftBlur: 10px}:where([data-glass-material=regular]){--glassFill: var(--glassFillRegular);--glassBackdrop: blur(20px) saturate(1.8);--glassLiftY: 3px;--glassLiftBlur: 15px}:where([data-glass-material=thick]){--glassFill: var(--glassFillThick);--glassBackdrop: blur(20px) saturate(1.8);--glassLiftY: 10px;--glassLiftBlur: 25px}._surface_1crai_5{--glassEdgeRim: var(--glassRim);--glassEdgeGlow: var(--glassGlow);--glassEdgeInner: inset 0 2px 1px -1.5px var(--glassEdgeRim), inset 0 -2px 1px -1.5px var(--glassEdgeRim), inset 0 0 5px var(--glassEdgeGlow);--glassEdgeOuter: 0 0 0 1px var(--glassOutline), 0 var(--glassLiftY) var(--glassLiftBlur) var(--glassShadow);--glassEdge: var(--glassEdgeInner), var(--glassEdgeOuter);background-color:var(--glassFill);box-shadow:var(--glassEdge);backdrop-filter:var(--glassBackdrop)}._hotspot_1ln3b_1{position:absolute;bottom:0;left:0;z-index:30;box-sizing:border-box;width:128px;height:128px;padding:16px;display:flex;align-items:flex-end;pointer-events:auto}._trigger_1ln3b_15{min-height:42px;padding:7px;display:flex;flex-shrink:0;border-radius:21px;opacity:0;transition:opacity .12s ease}._hotspot_1ln3b_1:hover ._trigger_1ln3b_15,._hotspot_1ln3b_1:focus-within ._trigger_1ln3b_15,._trigger_1ln3b_15[data-active],._trigger_1ln3b_15[data-open]{opacity:1}._trigger_1ln3b_15[data-active]{--floatingButtonLabelColor: var(--pureWhiteColor);--floatingGlassButton: var(--colorGreen);--neutralHoverBackground: var(--colorGreen);--buttonPanelBoxShadow: var(--buttonAccentBoxShadow)}._panel_1ln3b_40{box-sizing:border-box;padding:8px;color:var(--primaryLabelColor);white-space:nowrap}
